М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
sauleshka3
sauleshka3
01.12.2022 00:04 •  Информатика

В інтернеті відомості розміщенні​

👇
Открыть все ответы
Ответ:
whiteandblackca
whiteandblackca
01.12.2022
Цикл For                                                      

"Цикл со счётчиком"

В начале присваивает заданной переменной (переменная-счётчик) начальное число. Переменной-счётчиком может быть любая переменная типа 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.

Цикл While                                                  

"Цикл с условием старта"

Начинает повторение, только если соблюдено заданное условие

Запись

while Условие do

begin

 Строки с командами, которые должен повторять цикл;

end;

Пример

Программа, которая просит ввести 1, если введено не 1, то просит ввести снова. Когда введено 1, пишет "Вы ввели 1. Конец"

program raf105;

var a: integer;

begin

write('Введите 1: ');

readln(a);

while a <> 1 do

begin

 write('Вы ввели не 1. Введите число снова: ');

 readln(a);

end;

writeln('Вы ввели 1. Конец');

end.

Цикл Repeat                                               

"Цикл с условием завершения"

Похож на цикл While, только заканчивает повторение, если соблюдено условие. Обычно используется если цикл нужно повторить хотя бы 1 раз.

Запись

repeat

 Строки с командами, которые должен повторять цикл;

until Условие;

Пример

Программа, которая запрашивает пароль, если введено 123, то выводит "Конец" если введено не 123, то выводит сообщение "Введите пароль снова"

program raf105;

var a: integer;

begin

a:= 0;

repeat

 if a = 0

   then write('Введите пароль: ')

   else write('Введите пароль снова: ');

 readln(a);

 until a = 123;

 writeln('Конец');

end.

4,8(51 оценок)
Ответ:
mezhsaya
mezhsaya
01.12.2022
Предположим, что первый свидетель соврал, что автобус - первый, и сказал правду, что маршрутка - вторая.
 Тогда для третьего свидетеля - утверждение про автобус - ложь (так как вторым выехала маршрутка), значит третьим выехал легковой автомобиль.
Тогда оба утверждения второго свидетеля являются ложью (у него легковой автомобиль - четвёртый на перекрестке, грузовик - второй, в у нас получилось легковой автомобиль - третий, в маршрутка - вторая).
Получили противоречие. Значит, первый свидетель сказал правду, что автобус первый и соврал про маршрутку.
Тогда из утверждений третьего свидетеля следует, что легковой автомобиль - третий.
Из второго свидетеля следует, что грузовик - второй.
Тогда маршрутке остаётся четвёртое место.
ответ: АГЛМ
4,6(41 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ