Онлайн калькулятор поможет найти среднее арифметическое чисел. Среднее арифметическое множества чисел (ряда чисел) — число, равное сумме всех чисел множества, делённой на их количество.
Программа вычисляет среднее арифметическое элементов массива, среднее арифметическое натуральных чисел, целых чисел, набора дробных чисел.
Формула которая используется для расчета среднего арифметического значения:
Приведём примеры нахождения среднего арифметического ряда чисел:
Среднее арифметическое двух чисел: (2+5)/2=3.5;
Среднее арифметическое трёх чисел: (2+5+7)/3=4.66667;
Среднее арифметическое 4 чисел: (2+5+7+2)/4=4;
Найти выборочное среднее (математические ожидание):
Среднее арифметическое 5 чисел: (2+5+7+2+3)/5=3.8;
Среднее арифметическое 6 чисел: (2+5+7+2+3+4)/6=3.833;
Среднее арифметическое 7 чисел: (2+5+7+2+3+4+8)/7=4.42857;
Среднее арифметическое 8 чисел: (2+5+7+2+3+4+8+5)/8=4.5;
Среднее арифметическое 10 чисел: (2+5+7+2+3+4+8+5+9+1)/10=4.6;
Гениальная девочка, которая считает быстрее калькулятора — Мирослава Щербина | Круче всех
Пожалуйста напишите с чем связна такая низкая оценка:
Источник: allcalc.ru
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Cancel Create
Python-Examples / SumOfNumberSequence.py /
Code definitions
Code navigation index up-to-date
- Go to file T
- Go to line L
- Go to definition R
- Copy path
- Copy permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Cannot retrieve contributors at this time
44 lines (36 sloc) 1012 Bytes
- Open with Desktop
- View raw
- Copy raw contents Copy raw contents Copy raw contents
Copy raw contents
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
»’ |
Реализуйте программу, которая принимает последовательность чисел |
и выводит их сумму. |
Вашей программе на вход подается последовательность строк. |
Первая строка содержит число n (1 ≤ n ≤ 100). |
В следующих n строках содержится по одному целому числу. |
Выведите одно число – сумму данных n чисел. |
Примечание: |
Чтобы считать одно число из стандартного потока ввода, |
можно использовать, например, следующий код |
n = int(input()) |
Sample Input 1: |
2 |
2 |
3 |
Sample Output 1: |
5 |
Sample Input 2: |
2 |
-2 |
-2 |
Sample Output 2: |
-4 |
Sample Input 3: |
1 |
31 |
Sample Output 3: |
31 |
»’ |
n = int ( input ()) |
count = 0 |
total = 0 |
while ( count < n ): |
count = count + 1 |
total = total + int ( input ()) |
print ( total ) |
19 Обход всех цифр числа с помощью while Python
- Copy lines
- Copy permalink
- View git blame
- Reference in new issue
Источник: github.com
Количество разрядов числа (Python)
В данном случае следует использовать математический способ решения задачи – путем
последовательного избавления от разрядов числа делением нацело на 10 в цикле.
Первое деление выносится за цикл потому, что если число равно нулю, то цикл while его не
обработает и счетчик цифр count останется равным нулю.
n = int(input()) n = abs(n) count = 1 n //= 10 while n > 0: n //= 10 count += 1 print(count)
-123 3
Однако случай введения числа 0 можно обработать и через if:
if n == 0: count = 1
Обратим внимание, что если число оканчивается на 0, например 150, программа работает
правильно, так как от разрядов числа избавляются с конца, а не с начала. Первое деление нацело
учтет цифру 0 в счетчике count.
Если же перед числом поставить 0, например 015, программа насчитает 2 разряда, так как
проверка n > 0 вернет ложь, когда от числа останется одна первая цифра.
Источник: it-systems.su