Вопрос задан 09.01.2020 в 17:47. Предмет Информатика. Спрашивает Федорова Лера.

Осуществить ввод целых чисел (ввод осуществляется до тех пор,пока не будет введён 0) и подсчитать

их сумму и среднее арифметическое введённых положительных чисел. Использовать оператор repeat.
0 0
Перейти к ответам

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

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

program z8_1;
uses crt;
var
i:shortint;
k,n:byte;
s:integer;
sa:real;
begin
clrscr; i:=1;
repeat
read(i);
if i>0 then begin
k:=k+1;
s:=s+i;
end;
until i=0;
sa:=s/k;
write('Количество чисел:',k,' Сумма чисел:',s,'Среднее арифметическое:',sa:4:2);
readkey
end.

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

Конечно, вот пример кода на языке программирования Python, который осуществляет ввод целых чисел до тех пор, пока не будет введен 0, после чего подсчитывает сумму и среднее арифметическое введенных положительных чисел, используя оператор `repeat`:

```python # Инициализация переменных sum_positive = 0 # Сумма положительных чисел count_positive = 0 # Количество положительных чисел

# Цикл ввода чисел с использованием оператора repeat while True: try: number = int(input("Введите целое число (для завершения введите 0): ")) if number == 0: break # Выход из цикла при вводе 0 if number > 0: sum_positive += number count_positive += 1 except ValueError: print("Ошибка! Введите целое число.")

# Проверка на наличие положительных чисел if count_positive > 0: average_positive = sum_positive / count_positive print(f"Сумма положительных чисел: {sum_positive}") print(f"Среднее арифметическое положительных чисел: {average_positive}") else: print("Не было введено положительных чисел.") ```

Этот код предлагает пользователю вводить целые числа до тех пор, пока не будет введен 0. Введенные положительные числа суммируются, и затем рассчитывается и выводится сумма и среднее арифметическое этих положительных чисел.

0 0

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

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

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