
- •Где ставятся знаки препинания? (везде, кроме: перед else после Begin)
- •Что нам дано?
- •Что нам дано?
- •Где ставятся знаки препинания? (везде, кроме: перед else после Begin)
- •Что нам дано?
- •Где ставятся знаки препинания? (везде, кроме: перед else после Begin)
- •Что нам дано?
- •Где ставятся знаки препинания? (везде, кроме: перед else после Begin)
- •Что нам дано?
- •Где ставятся знаки препинания? (везде, кроме: перед else после Begin)
Где ставятся знаки препинания? (везде, кроме: перед else после Begin)
Стр 243 № 2
Тема: Программирование циклических алгоритмов. 10 класс.
Цели: с помощью изучения темы: Программирование ветвящихся алгоритмов.
Вопросы по поиску решения задачи:
Что нам дано?
Нам известно, сколько км пробежал спортсмен в 1 день, можем ли мы найти, сколько км он пробежал во 2 день и как? (да: сначала нужно найти дневную норму 2 дня (0,1*10=1 км), затем найдём сколько всего км спортсмен пробежал во 2 день (10+(0,1*10)=11 км)) Аналогично следующие дни
Что будет запрашиваться (что нужно вводить с клавиатуры)? Какого типа будут переменные (ничего вводить не нужно)
Какая циклическая структура в этой задаче? (Цикл с параметром)
Что в нашей задаче будет обозначать параметр? (количество дней)
Какие действия будут повторяться? (n:=n+0.1*n; s:=s+n, где n – дневная норма, s – суммарный путь в день)
Каково начальное и конечное значение параметра? (в интервале от 2 до 7)
Почему начальное значение параметра начинается с 2? (т.к. мы знаем сколько км пробежал спортсмен в 1 день)
Как теперь записать решение задачи на Паскале? С помощью какого оператора и в каком виде выводится ответ?
Program qwe;
Uses crt;
Var i:integer;
s,n:real;
Begin
clrscr;
i:=1;
s:=10;
n:=10;
For i:=2 to 7 do begin
n:=n+0.1*n;
s:=s+n;
end;
writeln('sportsmen probejal ja 7 dney ',s:2:2);
readln;
End.
Где ставятся знаки препинания? (везде, кроме: перед else после Begin)