Главная страница Случайная лекция Мы поможем в написании ваших работ! Порталы: БиологияВойнаГеографияИнформатикаИскусствоИсторияКультураЛингвистикаМатематикаМедицинаОхрана трудаПолитикаПравоПсихологияРелигияТехникаФизикаФилософияЭкономика Мы поможем в написании ваших работ! |
ПРАКТИЧЕКАЯ РАБОТА № 4-5Написание линейных и разветвляющихся алгоритмов. 1.Цель работы: Научиться записывать алгоритм задачи в словесно-формульном виде. Научиться составлять блок-схемы задач. 2.Краткие теоретические сведения: Алгоритм это точное предписание, которое определяет процесс, ведущий от исходных данных к требуемому конечному результату. Алгоритм можно описать несколькими способами:
Для того чтобы создать алгоритм в виде блок- схемы используют специальные обозначения.
3.Задание: 3.1. Составить алгоритм для решения задачи: вычислить объем прямоугольного параллелепипеда. 3.2. Составить алгоритм для решения задачи: вычислить значение выражения 3.3.Составить алгоритм для решения задачи: вычисление площади треугольника по формуле Герона. 3.4. Составить алгоритм для решения задачи: является данный треугольник равнобедренным. 3.5. Составить алгоритм для решения задачи: имеется ли среди трех чисел хотя бы пара равных. Вариант 1.
Вариант 2. 1. Составить алгоритм для решения задачи: вычислить где . 2. Составить алгоритм для решения задачи: вычислить .
Вариант 3. 1. Составить алгоритм для решения задачи: Вычислить высоту треугольника, опущенную на сторону а, по известным значениям длин его сторон a, b, c. 2. Составить алгоритм для решения задачи: Рост Маши - a см, Вити - b см. Определите, кто из них выше. Вариант 4. 1. Составить алгоритм для решения задачи: вычислить площадь поверхности прямоугольного параллелепипеда. 2. Составить алгоритм для решения задачи: Книга стоит d руб., журнал h руб. У покупателя денег S руб. Хватит ли их на 3 журнала и 2 книги?. Вариант 5 1. Составить алгоритм для решения задачи: Определить координату середины отрезка (a,b), если a=0.5, b=2. 2. Составить алгоритм для решения задачи: Сколько денег должен сдать сдачи продавец ( или спросить еще) за покупку k журналов по a руб. и h книг по b руб., если покупатель дает S руб . Вариант 6. 1. Составить алгоритм для решения задачи: Вычислить объем цилиндра с радиусом основания r и высотой h. 2. Составить алгоритм для решения задачи: Успеет ли пассажир доехать за M часов до города, расположенного за S км на автомобиле, который едет со скоростью 60 км/ч?. Вариант 7. 1. Составить алгоритм для решения задачи: Найти действительные корни квадратного уравнения вида AX2-BX=0. 2. Составить алгоритм для решения задачи: Определите, пройдет ли колобок с длиной "талии" L в квадратное окно со стороной a.. Вариант 8. 1. Составить алгоритм для решения задачи: По данным сторонам прямоугольника вычислить его периметр, площадь и длину диагонали. . 2. Составить алгоритм для решения задачи: Весы могут выдержать груз до 10 кг. Определите можно ли на них взвесить покупку из n кг картофеля, m кг огурцов и k кг томатов. Вариант 9. 1. Составить алгоритм для решения задачи: Вычислить площадь прямоугольного треугольника, а также длину гипотенузы по двум его катетам. 2. Составить алгоритм для решения задачи: Определите минимальное среди чисел a и b. Вариант 10. 1. Составить алгоритм для решения задачи: Определить координаты вершины параболы ax2+bx+c=0. 2. Составить алгоритм для решения задачи: Определите максимальное среди чисел x и y. Вариант 11. 1. Составить алгоритм для решения задачи: Определить расстояние на плоскости между двумя точками с за- данными координатами. 2. Составить алгоритм для решения задачи: В команде четыре ученика, определите, кто из них выше, если их рост соответственно равен a, b, c, d. Вариант 12. 1. Составить алгоритм для решения задачи: объем и площадь поверхности куба. 2. Составить алгоритм для решения задачи: Успеет ли спортсмен добраться до финиша, расположенного за S км, если он a часов едет на велосипеде со скоростью v1 км/ч и b часов бежит со скоростью v2 км/ч. Вариант 13. 1. Составить алгоритм для решения задачи: Вычислить сторону треугольника. Ели известны две друге стороны и угол между ними. 2. Составить алгоритм для решения задачи: В кафе продают лимонад по N руб. и мороженое по T руб. Составьте алгоритм, который сообщает "возьмите сдачу", "доплатите еще" или "спасибо за покупку" при оплате покупателем за m лимонадов и R мороженых денег в размере S руб. Вариант 14. 1. Составить алгоритм для решения задачи: Вычислить угол между двумя векторами, если эти векторы заданы своими координатами. 2. Составить алгоритм для решения задачи: Найти действительные корни квадратного уравнения вида ax2+bx+c=0. Вариант 15. 1. Составить алгоритм для решения задачи: вычислить угол в треугольнике, если известны все его стороны. 2. В первый день рабочий произвел X деталей. Во второй и последующие дни он увеличивал норму предыдущего рабочего дня в 3 раза. Сколько деталей он делал каждый день данной недели?
4. Содержание отчета: 4.1 Тема практической работы. 4.2 Цель работы. 4.3 Задание. 4.4 Ответить на контрольные вопросы. 5.Контрольные вопросы: 5. 1.Что такое алгоритм? 5.2. Какими свойствами обладает любой алгоритм? 5.3. Что такое программа? 5.4.Какие способы описания алгоритмов вам известны? 5.5. Что такое блок- схема? 5.6.Какие условные обозначения блок – схем вам известны? 5.7.Какие виды схем алгоритмов вам известны? 5.8.Как составляется линейная схема? 5.9. Как составляется ветвящаяся схема? 6. Литература: 6.1. А.Д. Хомоненко "Основы современных компьютерных технологий." 6.2.В.Ф. Ляхович "Основы информатики." 6.3.Н.В. Макарова "Информатика
Дата добавления: 2014-10-17; просмотров: 920; Нарушение авторских прав Мы поможем в написании ваших работ! |