Вопрос задан 13.02.2021 в 20:10. Предмет Информатика. Спрашивает Верченко Алена.

Python 3.7 Напишите программу, которая вводит с клавиатуры числа до тех пор, пока не будет

введено число 0. В конце работы программы на экран выводятся количество чисел (0 не считаем), минимальное и максимальное из введенных чисел, их сумму и среднее значение. Заранее спасибо большое
0 0
Перейти к ответам

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

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

Ответ:

{с клавиатуры вводится число a, до тех пор, пока не будет введен 0. Начальное введенное a записывается в min  и max, чтобы потом в цикле было с чем сравнивать}

var

min,max,a:real;

begin

  readln(a);

  min:=a;max:=a;

   while a<>0 do

       begin

            readln(a);

                if a>max then

                    max:=a;

                if a<min then

                     min:=a;

        end;

writeln('min: ',min,'  max: ',max);

end.

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

Конечно! Вот пример программы на Python 3.7, которая выполняет указанные действия:

python
numbers = [] while True: num = int(input("Введите число (для завершения введите 0): ")) if num == 0: break numbers.append(num) count = len(numbers) if count > 0: min_num = min(numbers) max_num = max(numbers) total = sum(numbers) average = total / count print("Количество чисел:", count) print("Минимальное число:", min_num) print("Максимальное число:", max_num) print("Сумма чисел:", total) print("Среднее значение:", average) else: print("Вы не ввели ни одного числа.")

Программа будет запрашивать у вас числа с клавиатуры до тех пор, пока не будет введено число 0. После ввода 0 программа выведет количество введенных чисел (не считая 0), минимальное и максимальное из них, их сумму и среднее значение. Если вы не ввели ни одного числа (только 0), будет выведено соответствующее сообщение.

Пожалуйста, обратите внимание, что в Python 3.7 необходимо вводить числа с помощью функции int(), чтобы преобразовать введенную строку в целое число.

0 0

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

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

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