- Преподавателю
- Информатика
- Тема: Программирование как этап решения задачи на компьютере
Тема: Программирование как этап решения задачи на компьютере
Раздел | Информатика |
Класс | 9 класс |
Тип | Конспекты |
Автор | Бронова Е.А. |
Дата | 12.02.2016 |
Формат | docx |
Изображения | Есть |
Тема: "Программирование как этап решения задачи на компьютере"
Задача о пути торможения автомобиля
Водитель автомобиля, движущегося с некоторой постоянной скоростью, увидел красный свет светофора, нажал на тормоз. После этого скорость автомобиля стала уменьшаться каждую секунду на 5 метров.
Требуется найти расстояние, которое автомобиль пройдёт до полной остановки.
Рассмотрим последовательность прохождения этапов решения задачи с помощью компьютера на примере простой задачи.
Первый этап.
Дано:
v0x - начальная скорость;
vx - конечная скорость (равна нулю, так как автомобиль остановился);
ax - ускорение (равно −5 м/с).
Требуется найти:
sx - расстояние, которое автомобиль пройдёт до полной остановки.
Второй этап.
Третий этап.
Представим алгоритм решения задачи в виде блок-схемы:
Четвёртый этап.
Запишем данный алгоритм на языке программирования Паскаль.
Пятый этап.
Протестировать составленную программу можно, используя ту информацию, что при скорости 72 км/ч с начала торможения до полной остановки автомобиль проходит 40 метров.
Выполнив программу несколько раз при различных исходных данных, можно сделать вывод: чем больше начальная скорость автомобиля, тем большее расстояние он пройдет с начала торможения до полной остановки.