program summa;
uses crt;
var i,s: integer;
begin
clrscr;
i: =10; s: =0;
write('двухзначные числа кратные 5: ');
while(i< =50) do
begin
write(i,' ');
s: =s+i;
i: =i+5;
end;
writeln;
writeln('сумма 10 двухзначных чисел кратных 5: ',s);
readkey;
end.
1) дискретность - алгоритм должен состоять из отдельных пунктов.
2) понятность - каждая команда должна быть понятна исполнителю.
3) результативность - алгоритм должен приводить к заранее продуманному результату.
4) массовость - он должен решать не одну , а круг таких .
5) определенность - не должно быть команд, которые исполнитель воспримит неоднозначно.
н-р:
1) 1. повернуть направо.
2. пройти 2 шага.
3. повернуть налево.
2) не должно быть таких команд:
1. пройти 2 шага
2. зачикиниться
3) к примеру, рецепт бутерброда тебя к готовому бутеру (если, конечно, ты поборишь свою лень и встанешь, чтобы приготовить его)
4) н-р, формула расчета притяжения между телами должна быть ориентирована на различные тела, а не на, к примеру, только землю и луну.
5) не должно быть, н-р, таких команд:
1. повернуть направо
2. пройти 2 шага
3. украсть.
4. пройти 2 шага назад.
5. дойти до машки с пятого подъезда.
подробнее - на -
Поделитесь своими знаниями, ответьте на вопрос:
Что вы понимаете под компьютерной моделью