Урок по теме Выполнение алгоритмов компьютером (9 класс)
Алгоритм. Выполнение алгоритма. 9 класс Цель: Закрепить понятие алгоритма;Закрепить знания свойств алгоритма;Развить умения читать алгоритм и находить результат выполнения алгоритма. Вопросы для контроля(на листочке самостоятельно) Перечислить свойства алгоритма.Перечислить способы представления алгоритма.Представить элементы блок-схемы.Перечислить типы переменных в языке Pascal.Представить общий вид программы на языке Pascal. Определить результат выполнения алгоритма program zadanie_1;
var a,b,c: real;
begin
Readln(a,b);
c:=sqrt(a^2+b^2);
Writeln(c);
end; Определить для решения какой задачи предназначен алгоритм.Определить результат выполнения алгоритма при a=3, b=4. Определить результат выполнения алгоритма program zadanie_2;
var v,t,s: real;
begin
Readln(v,t);
s:=v*t;
Writeln(s);
end; Определить для решения какой задачи предназначен алгоритм.Определить результат выполнения алгоритма при v=70, t=5. Определить результат выполнения алгоритма program zadanie_3;
var v0,a,t,s: real;
begin
Readln(v0,a,t);
s:=v0*t+a*t^2/2;
Writeln(s);
end; Определить для решения какой задачи предназначен алгоритм.Определить результат выполнения алгоритма при v0=10, a=0.5, t=4. Определить результат выполнения алгоритма program zadanie_4;
var a,b,c: integer;
begin
Readln(a,b);
if a > b then
begin
c:=a;
end
else
begin
c:=b;
end;
Writeln(c);
end; Определить для решения какой задачи предназначен алгоритм.Определить результат выполнения алгоритма при a=5, b=5. Составить алгоритм: Нахождения площади круга радиусом R.Вычисления n-го элемента арифметической прогрессии, если известно a1 и a2.Определения массы тела, на которую действует сила Архимеда F в жидкости с плотностью p. Формулы арифметической прогрессии
An=a1+d(n-1)
Sn=((a1+an)/2)*n
D=a2-a1
Запись выражения на языке программирования Задание на дом Составвить алгоритм вычисления суммы Sn арифметической прогрессии, по известным a1, a2, n.Повторить конспект по тетради.