Номер 229, страница 87, часть 2 - гдз по информатике 8 класс рабочая тетрадь Босова, Босова


Авторы: Босова Л. Л., Босова А. Ю.
Тип: рабочая тетрадь
Издательство: Просвещение
Год издания: 2023 - 2025
Уровень обучения: базовый
Часть: 2
Цвет обложки: синий, голубой с котом
ISBN: 978-5-09-104297-9 (2023)
Популярные ГДЗ в 8 классе
Часть 2. Главы 4-5. Начала программирования. Задания к § 4.5 (5.5). Программирование циклических алгоритмов - номер 229, страница 87.
№229 (с. 87)
Условие. №229 (с. 87)


229. Проанализируйте фрагменты программ, записанные на двух языках программирования. Запишите результат их работы. Для каждого случая запишите фрагмент программы, обеспечивающий такой же результат, но с использованием другого оператора цикла.
а)
while | for | Результат |
Паскаль | ||
x := 1; while x ‹= 5 do begin writeln (x); x := x + 1 end; | ||
Python | ||
x = 1 while x ‹= 5: print (x) x += 1 |
б)
while | for | Результат |
Паскаль | ||
for x := -2 to 2 do begin y := abs (x); writeln (y); end; | ||
Python | ||
for x in range (-2, 3): y = abs (x) print (y) |
в)
while | for | Результат |
Паскаль | ||
x := 10; while x >= 5 do begin writeln (x); x := x - 1 end; | ||
Python | ||
x = 10 while x >= 5: print (x) x -= 1 |
г)
while | for | Результат |
Паскаль | ||
for x := 5 downto 0 do begin y := x * x; writeln (y); end; | ||
Python | ||
for x in range (5, -1, -1): y = x * x print (y) |
Решение. №229 (с. 87)


а)
while | for | Результат |
Паскаль | ||
x := 1; while x ‹= 5 do begin writeln (x); x := x + 1 end; | for x:=1 to 5 do writeln (x); | Вывод чисел от 1 до 5 с разницей +1 |
Python | ||
x = 1 while x ‹= 5: print (x) x += 1 | for x in range (1, 6): print (x) |
б)
while | for | Результат |
Паскаль | ||
x:=-2; while x‹=2 do begin y:=abs(x); writeln (y); x:=x+1; end; | for x := -2 to 2 do begin y := abs (x); writeln (y); end; | Вывод модуля x |
Python | ||
x=-2 while x‹=2: y=abs(x) print(y) | for x in range (-2, 3): y = abs (x) print (y) |
в)
while | for | Результат |
Паскаль | ||
x := 10; while x >= 5 do begin writeln (x); x := x - 1 end; | for x:=10 downto 5 do writeln (x); | Вывод чисел от 10 до 5 с разницей -1 |
Python | ||
x = 10 while x >= 5: print (x) x -= 1 | for x in range (10, 5, -1); print (x) |
г)
while | for | Результат |
Паскаль | ||
x:=5; while x‹=0 do begin y:=x*x; writeln (y); x:=x-1; end; | for x := 5 downto 0 do begin y := x * x; writeln (y); end; | Квадраты чисел от 5 до 0 с разницей -1 |
Python | ||
x=5 while x‹=0: y=x*x print(y) x-=1 | for x in range (5, -1, -1): y = x * x print (y) |
Другие задания:
Помогло решение? Оставьте отзыв в комментариях ниже.
Мы подготовили для вас ответ c подробным объяснением домашего задания по информатике за 8 класс, для упражнения номер 229 расположенного на странице 87 для 2-й части к рабочей тетради 2023 года издания для учащихся школ и гимназий.
Теперь на нашем сайте ГДЗ.ТОП вы всегда легко и бесплатно найдёте условие с правильным ответом на вопрос «Как решить ДЗ» и «Как сделать» задание по информатике к упражнению №229 (с. 87), авторов: Босова (Людмила Леонидовна), Босова (Анна Юрьевна), 2-й части ФГОС (новый, красный) базовый уровень обучения учебного пособия издательства Просвещение.