?>
Информатика 1. Запустить генератор случайных чисел. (1п.) 2. В виде комментария (оператор REM) записать свою фамилию и класс. (1п.) 3. Получить целое случайное число p в интервале (-4, 12 (2п.) 4. Вычислить переменную q, которая на 2 единицы больше первой переменной p. (1п.) 5. Вычислить третью переменную с, равную произведению двух первых переменных. (1п.) 6. Вывести на экран полученные значения переменных: p на одной строке, q и с на другой строке в зонном формате. (2п.) p= значение p q= значение q с= значение с 7. Найти сумму SUM и произведение PROIZV переменных p, q и с, вывести их на экран в указанном виде. (2п.) SUM=значение cуммы PROIZV=значение произведения 8. Если сумма больше или равна произведению, то вывести на экран SUM >=PROIZV, если меньше - PROIZV > SUM2п.)
Ответы
Цикл со счётчиком"
В начале присваивает заданной переменной (переменная-счётчик) начальное число. Переменной-счётчиком может быть любая переменная типа integer, затем в зависимости от направления прибавляет (to) или убавляет (downto) счётчик на единицу. Цикл начинает повторение пока счётчик будет меньше или равен второму числу. Когда счётчик стал больше второго числа, цикл выполняет строки команд до конца, но уже не начинает повторять из снова.
В строках с командами цикла не должно быть команды, которая изменяет значение счётчика, иначе будет ошибка. Счётчик нельзя изменять внутри цикла пока он идёт.
Запись
for ПеременнаяСчётчик := Число Направление Второечисло do
begin
Строки с командами, которые должен повторять цикл;
end;
Пример
Программа, которая выводит числа от 5 до 10 и в конце пишет "Конец"
program raf105;
var i: integer;
begin
for i:=5 to 10 do
begin
writeln(i);
end;
writeln('Конец');
end.