Вопрос задан 28.09.2023 в 19:54. Предмет Информатика. Спрашивает Жилинская Виктория.

Составить программу определения суммы квадратов 15 произвольных чисел, которые вводит пользователь.

1.С помощью цикла с параметром. 2.С помощью цикла с предусловием. 3.С помощью цикла с постусловием.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Бархатов Вадим.

var

 a,sum,i:integer;

begin

 sum:=0; i:=0;

//3-----------------------  

 repeat

   readln(a);

   sum:=sum+a;

   inc(i);    

 until i=15;

//2-----------------------    

 while i<>15 do

   begin

     readln(a);

     sum:=sum+a;

     inc(i);

   end;

//1-----------------------    

 for i:=1 to 15 do

   begin

     readln(a);

     sum:=sum+a;

   end;

//-----------------------      

 writeln('Sum:',sum);

end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Давайте сначала рассмотрим программу для определения суммы квадратов 15 произвольных чисел с помощью каждого из трех типов циклов:

1. Цикл с параметром:

python
def sum_of_squares_with_for(): total = 0 for i in range(15): num = float(input(f"Введите число {i+1}: ")) total += num ** 2 return total result = sum_of_squares_with_for() print(f"Сумма квадратов: {result}")

2. Цикл с предусловием:

python
def sum_of_squares_with_while(): total = 0 count = 0 while count < 15: num = float(input(f"Введите число {count+1}: ")) total += num ** 2 count += 1 return total result = sum_of_squares_with_while() print(f"Сумма квадратов: {result}")

3. Цикл с постусловием:

python
def sum_of_squares_with_do_while(): total = 0 count = 0 while True: num = float(input(f"Введите число {count+1}: ")) total += num ** 2 count += 1 if count == 15: break return total result = sum_of_squares_with_do_while() print(f"Сумма квадратов: {result}")

Каждая из этих программ позволяет пользователю ввести 15 чисел и затем вычисляет и выводит сумму квадратов этих чисел.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос