Автор Lana Mint задал вопрос в разделе Другие языки и технологии
Пожалуйста, объясните мне принцип работы оператора for в паскале и для чего он именно предназначается и получил лучший ответ
Ответ от Roman Sikorsky[гуру]
В Паскале есть три вида циклов.
Цикл for применяется, если известно количество повторений.
for <переменная>:=<начальное значение> to <конечное значение> do <оператор>;
Переменная автоматически увеличивается на 1 от начального (меньшего) до конечного значения включительно, и при каждом из значений выполняется оператор.
Если вместо to написать downto, то переменная будет уменьшаться на 1 от начального (большего) до конечного значения.
Если требуется, чтобы в цикле многократно выполнялся не один оператор, а несколько, то после do пишется составной оператор begin <операторы> end
Выполнение куска программы многократно с перебором значений порядковой переменной. Например,
for i:=1 to 20 do...;
- делать то, что за do, 20 раз, меняя значение i от 1 до 20.
Особенности работы цикла for в турбо паскале.
Цикл FOR
В математических задачах часто встречается необходимость неоднократного
подробнее...
В Паскале. Напишите программу для вычисления факториала с использованием оператора цикла с параметром.
Ещё 0!=1 нужно учитывать.
F := 1;
if N>0 then
for i := 1 to N do F := F * i;
подробнее...
Что такое цикл? И какие они бывают
Цикл — разновидность управляющей конструкции в высокоуровневых языках программирования,
подробнее...
Паскаль 1)Вывести числа от 1 до 20 2) От 20 до 1
Program schet;
Var i : integer;
Begin
Writeln (‘Числа от 1 до 20’)
For i:= 1 to
подробнее...
Что обозначает в турбо паскале while. Что обозначает в турбо паскале while. Объясните подробно!
Общий вид записи:
While <условие> do begin
<инструкция 1>;
...
подробнее...
Проблема с оператором random в паскале
a:=random(9)1; что это? Точнее где ты видел такую запись?
для чисел от 1 до 9 будет так
подробнее...
С++, Чем отличаеться цикл for, от while?
По сути своей мало чем отличаются, нюансами - сильно отличаются.
while (условное выражение)
подробнее...
циклы в паскале (for)
В том варианте, что вы написали сначала выполнится первый цикл, а затем второй.
Больше того, в
подробнее...
Зачем нужна рекурсия?
1. Рекурсия подразумевает более компактный вид записи выражения. Обычно это зависимость процедур
подробнее...
Научите рисовать в паскале ( Pascal ) хотябы основы в двух словах
В собственно Паскале нет графики. Рисуют подпрограммами модуля, обычно называющегося Graph, в
подробнее...
задача по информатике 10 класс!программирование в паскале
Сам учусь в 8 классе знаю пока что только как найти наименьшеее =)
Делаешь с помощью операторов
подробнее...