Вася пронумеровал все свои 100 дисков с двухбуквенного кода используя 33 буквы алфавита аа,,ба, .какой номер имеет его последний диск?
Ответы на вопрос:
1.
for i := 1 to 20 do
writeln(i);
В данном фрагменте никаких ошибок нет, все правила написания кода соблюдены, на экран выведутся числа от 1 до 20(каждое на новой строке)
2.
for i := 2 to 20 do
i := i + 1;
В очень древних реализациях Паскаля такой фрагмент заработает, но если обращаться к более современным версиям, то мы не сможем изменить переменную из заголовка цикла в теле цикла и получим ошибку.
3.
for i := 2 to 20 do
readln(i);
Этот фрагмент тоже даст ошибку, потому что переменная i уже объявлена в заголовке, а в теле цикла мы пытаемся ей задать значение с клавиатуры.
4.
for i := 2 to 20 do
A := i * i;
Этот фрагмент не вызовет ошибок, если переменная "A" у нас будет объявлена, каждый проход цикла мы будем переменной A присваивать значение . По сути, такая реализация не имеет смысла, потому что в конце мы получим просто значение A = , так как каждый проход значение заменяется следующим.
Популярно: Информатика
-
Арайлым090610.06.2020 13:52
-
Barkinhoev06isl23.03.2023 20:06
-
кент134620.10.2022 09:36
-
Sergfijd03.04.2021 16:29
-
anastasia12099613.05.2022 09:30
-
Irvina25.04.2021 21:30
-
riblika1112.03.2023 02:18
-
PolinaChery0405.02.2021 13:22
-
Алёна11Кот09.04.2020 23:13
-
Юля022008.02.2021 22:33