Решение задач на составление линейных алгоритмов.
Линейный алгоритм
Вид алгоритмов.
Графическое изображение
Решение задачи
Программа
Графическое изображение
Задачи.
Домашнее задание.
556.50K
Category: mathematicsmathematics

Решение задач на составление линейных алгоритмов

1. Решение задач на составление линейных алгоритмов.

2. Линейный алгоритм

Линейный алгоритм – это алгоритм,
этапы которого выполняются
однократно и строго последовательно.
Линейным называется алгоритм,
выполнение шагов которого происходит
последовательно в порядке
возрастания их номеров. В схеме он
изображается последовательностью
вычислительных блоков и блоков
ввода-вывода.
01:24:41
19.10.2009 г.
2

3. Вид алгоритмов.

Математическая:
Дано: катеты
прямоугольного
треугольника а=3 см,
b=4 см.
Найти: гипотенузу с.
Решение:
1. а2+в2=с2
2. с=sqrt(c)
Ответ: с.
01:24:41
Алгоритмический язык:
Алг Гипотенуза
Нач
Возвести а в квадрат.
Возвести b в квадрат.
Сложить результаты
действий 1 и 2.
Вычислить квадратный
корень результата
действия 3 и принять его
за значение с.
Кон.
19.10.2009 г.
3

4. Графическое изображение

Начало
Ввод а,b
d:=a*a
f:=b*b
e:=d+f
c:=sqrt(e)
Вывод с
Конец
01:24:41
19.10.2009 г.
4

5. Решение задачи

Напишем программу
вычисления среднего
арифметического двух
чисел.
01:24:41
Математическая:
Дано:
а - первое число,
b – второе число.
Найти: среднее
арифметическое.
Решение:
1. а+в=с
2. d=c/2
Ответ: d.
19.10.2009 г.
5

6. Программа

program sredar;
var a,b,c:integer; d:real;
begin
write (‘vvedite dva 4isla
cherez probel, zatem
nagmite <Enter>’);
readln (a,b);
c:=a+b;
d:=c/2;
write (‘srednee
arifmeti4eskoe-‘,d:4:2);
readln
end.
01:24:41
a, b,c – целые, так как
при сложении целых
чисел получаем целое
число. a, b,c – могут
быть и вещественными
переменными.
d – вещественное, так
как при делении
возникает вероятность
получения дробного
числа.
19.10.2009 г.
6

7. Графическое изображение

Начало
Ввод а,b
c:=a+b
d:=c/2
Вывод d
Конец
01:24:41
19.10.2009 г.
7

8. Задачи.

1. Напишите программу возведения числа
в четвертую степень за две операции.
2. Напишите программу вычисления
площади боковой поверхности куба.
3. Напишите программу определения
времени встречи двух автомобилей,
если известно расстояние между двумя
пунктами, откуда они вышли навстречу
друг другу одновременно, а также их
скорости.
01:24:41
19.10.2009 г.
8

9. Домашнее задание.

Написать программы для оставшихся
задач.
01:24:41
19.10.2009 г.
9
English     Русский Rules