Цитата(Katucha @ 8.12.2010 21:09)
методом научного тыка?Мне обьясняли, я что-то вроде как начала понимать, но потом запуталась, и поэтому не стала рисковать так делать что бы себя ещо больше не загрузить.
вот допустим вам нужно вывести на экран надпись 'Привет'.
так вот чтотбы не писать
writeln('Привет');
writeln('Привет');
......
writeln('Привет');
writeln('Привет');
Это можно сделать намного проще, тоесть цикл повторяет одно и то же действие.
For i:=1 to 10 do writeln('Привет');
Или тот же пример с суммой чисел от 1 до 10
1)a:=1+2+3+4+5+6+7+8+9+10;
переменной i во время цикла присваивается значение с начала 1, потом 2, потом 3 и т.д
2)For i:=1 to 10 do summa:=summa+i;
в первом примере для того чтобы считало сумму чисел от 1 до 10 нужно к переменной a прибавлять 11+12..,
а в цикле достаточно заменить 10 на 20