Python
Python, пользователь вводит три числа. Найдите среднее арифметическое этих чисел.
Пользователь вводит три числа. Найдите среднее арифметическое этих чисел.
Ты курс математики 2-3 класса не изучал?
(a+b+c)/3
(a+b+c)/3
числа вводятся через пробел
print(sum(map(int,input().split()))/3)
print(sum(map(int,input().split()))/3)
Создай массив для хранения целых чисел или дробных в зависимости от задания.
Создай цикл в котором будет запрашивать ввод числа от пользователя до тех пор пока не будет введено контрольное значение которое завершит цикл, например попросить вводить числа и если нужно завершить ввод ввести -1. На каждой итерации цикла, присваивай значение чисел каждому элементу массива. Создай переменную sum присвой ей начальное значение 0. Пройдись циклом по массиву и на каждом проходе цикла, суммируй sum с текущим элементом массива. После прохода циклом по всем элементам массива, можно получить среднее арифметическое, создай переменную average присвой ей формулу sum деленное на кол-во элементов массива, кол-во элементов массива также можно поместить в отдельную переменную. Можно разделить задачу на две части называемыми функциями, первая функция будет суммировать все элементы массива, а другая функция вычислять среднее арифметическое. Такая программа будет работать не только для 3-х чисел но и для любого количества чисел, для которых нужно найти среднееарифметическое.
Небольшое замечание: необязательно изобретать велосипед, возможно уже есть готовая функция в python для суммирования числового массива, для этого нужно зайти в официальную документацию и поискать там информацию или воспользоваться Google'ом.
Создай цикл в котором будет запрашивать ввод числа от пользователя до тех пор пока не будет введено контрольное значение которое завершит цикл, например попросить вводить числа и если нужно завершить ввод ввести -1. На каждой итерации цикла, присваивай значение чисел каждому элементу массива. Создай переменную sum присвой ей начальное значение 0. Пройдись циклом по массиву и на каждом проходе цикла, суммируй sum с текущим элементом массива. После прохода циклом по всем элементам массива, можно получить среднее арифметическое, создай переменную average присвой ей формулу sum деленное на кол-во элементов массива, кол-во элементов массива также можно поместить в отдельную переменную. Можно разделить задачу на две части называемыми функциями, первая функция будет суммировать все элементы массива, а другая функция вычислять среднее арифметическое. Такая программа будет работать не только для 3-х чисел но и для любого количества чисел, для которых нужно найти среднееарифметическое.
Небольшое замечание: необязательно изобретать велосипед, возможно уже есть готовая функция в python для суммирования числового массива, для этого нужно зайти в официальную документацию и поискать там информацию или воспользоваться Google'ом.
def average(a, b, c)
___return (a + b + c) / 3
a, b, c = map(int, input().split())
print(average(a, b, c))
___return (a + b + c) / 3
a, b, c = map(int, input().split())
print(average(a, b, c))
Похожие вопросы
- Задача для Python. Работа с массивом чисел в файле.
- Python: как в файле json найти строки по заданному тексту и скопировать рядом стоящую строку
- Как разделить число на цифры в Python, используя только арифметические действия?
- Задача по Python: Найти сумму чисел и при вводе чисел...
- Python задача "Игра с числами"
- Python, найти минимальное число Используя только If else
- Гладкие числа. Python
- Задача 10. Игра «Компьютер угадывает число» язык кода Python помогите пожалуйста
- Программа на Python, Простые Числа
- Напишите код по перебору числа на Python.