Студопедия

Главная страница Случайная лекция


Мы поможем в написании ваших работ!

Порталы:

БиологияВойнаГеографияИнформатикаИскусствоИсторияКультураЛингвистикаМатематикаМедицинаОхрана трудаПолитикаПравоПсихологияРелигияТехникаФизикаФилософияЭкономика



Мы поможем в написании ваших работ!




ПРАКТИЧЕКАЯ РАБОТА № 4-5

Читайте также:
  1. II. Общее устройство, работа и управление ЭО-4124 с обратной лопатой.
  2. Microsoft Excel. Работа с макросами. Язык программирования Visual Basic for Application.
  3. Microsoft Excel. Работа с пакетом анализа. Построение простой регрессии
  4. Анализ процессов (определяем существующую в обществе повестку дня и соотносим с нею разработанные альтернативы). Устанавливаем клиентную группу.
  5. Аудиторная работа
  6. Аудиторная работа
  7. Аудиторная работа
  8. Аудиторная работа
  9. Аудиторная работа
  10. Аудиторная работа

Написание линейных и разветвляющихся алгоритмов.

1.Цель работы: Научиться записывать алгоритм задачи в словесно-формульном виде. Научиться составлять блок-схемы задач.

2.Краткие теоретические сведения: Алгоритм это точное предписание, которое определяет процесс, ведущий от исходных данных к требуемому конечному результату. Алгоритм можно описать несколькими способами:

  • Словесно - формульное;
  • Блок-схема;
  • Алгоритмический язык.

Для того чтобы создать алгоритм в виде блок- схемы используют специальные обозначения.

наименование обозначение Функции
Процесс   Выполнение операции или группы операций, в результате которых изменяется значение, форма представления или расположение данных
Ввод-вывод   Преобразование данных в форму, пригодную для обработки или отображения результатов обработки
Решение   Выбор направления выполнения алгоритма в зависимости от некоторых переменных условий
Предопределяемый процесс   Использование ранее созданных и отдельно написанных программ (подпрограмм)
Документ   Вывод данных на бумажный носитель.
Магнитный диск     Ввод-вывод данных, носителем которых служит магнитный носитель  
Начало-выход     Начало, конец, прерывание процесса обработки данных
Соединитель     Указание связи между прерванными линиями, соединяющими блоки
Межстрочный соединитель     Указание
  комментарий       Связь между элементом схемы и пояснением.

3.Задание:

3.1. Составить алгоритм для решения задачи: вычислить объем прямоугольного параллелепипеда.

3.2. Составить алгоритм для решения задачи: вычислить значение выражения

3.3.Составить алгоритм для решения задачи: вычисление площади треугольника по формуле Герона.

3.4. Составить алгоритм для решения задачи: является данный треугольник равнобедренным.

3.5. Составить алгоритм для решения задачи: имеется ли среди трех чисел хотя бы пара равных.

Вариант 1.

  1. Составить алгоритм для решения задачи: вычислить где .
  2. Составить алгоритм для решения задачи: вычислить .

Вариант 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.Н.В. Макарова "Информатика

 


<== предыдущая страница | следующая страница ==>
ПРАКТИЧЕСКАЯ РАБОТА №3 | ПРАКТИЧЕКАЯ РАБОТА № 6

Дата добавления: 2014-10-17; просмотров: 920; Нарушение авторских прав




Мы поможем в написании ваших работ!
lektsiopedia.org - Лекциопедия - 2013 год. | Страница сгенерирована за: 0.005 сек.