Написать программу на языке Кумир: Ввести два целых числа a и b (a ≤ b) и вывести сумму квадратов всех чисел от a до b. У меня есть программа этой задачи, но она написана по циклу «для»: алг нач цел a, b, c, d вывод «Введите два числа», нс ввод a, b c:=0 нц ДЛЯ d от a до b c:=c+d*d кц вывод «Сумма квадратов = «, c кон Но мне нужна эта же программа с циклом «пока» Пример: алг нач цел N N:= 0 нц ПОКА N <> 5 вывод «Привет!», нс N:= N + 1 кц кон

Вопрос школьника по предмету Информатика

Написать программу на языке Кумир:
Ввести два целых числа a и b (a ≤ b) и вывести сумму квадратов всех чисел от a до b.

У меня есть программа этой задачи, но она написана по циклу «для»:

алг
нач
цел a, b, c, d
вывод «Введите два числа», нс
ввод a, b
c:=0
нц ДЛЯ d от a до b
c:=c+d*d
кц
вывод «Сумма квадратов = «, c
кон

Но мне нужна эта же программа с циклом «пока»
Пример:

алг
нач
цел N
N:= 0
нц ПОКА N <> 5
вывод «Привет!», нс
N:= N + 1
кц
кон

Ответ учителя по предмету Информатика

Ответ:алг Сумма

нач  

 цел a, b, s, i

 вывод «Введите два числа», нс

 ввод a, b

 s:=0

 нц для i от a до b

   s:=s+i*i

 кц

 вывод «Сумма квадратов = «, s

кон

Объяснение:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Похожие вопросы от пользователей