Задан массив из 10 чисел напишите программу которая выводит их сумму python
Перейти к содержимому

Задан массив из 10 чисел напишите программу которая выводит их сумму python

  • автор:

Напишите рекурсивную функцию, которая осуществляет суммирование чисел в списке. Выводит ошибку!

Напишите рекурсивную функцию, которая осуществляет суммирование чисел в списке. Список должен быть сгенерирован из 10 чисел, каждое в диапазоне от 1 до 100.

insolor's user avatar

Тут вы пытаетесь к массиву прибавить число, такая запись само собой не является валидной. Чтобы добавить число в массив, существует метод [].append()

так что просто замените

Sergey's user avatar

Задача, конечно, бесcмысленная:

Дизайн сайта / логотип © 2023 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2023.6.8.43486

Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.

Задание по Python-Junior(Python 3), решите задание, пожалуйста, очень надо! 1.Дано 10 целых чисел. Вычислите их сумму. Напишите программу, использующую наименьшее число переменных.

2. Дано N чисел: сначала вводится число N, затем вводится ровно N целых чисел. Подсчитайте количество нулей среди введенных чисел и выведите это количество. Вам нужно подсчитать количество чисел, равных нулю, а не количество цифр.

3. По данному натуральному n =< 9 выведите лесенку из n ступенек, i-я ступенька состоит из чисел от 1 до i без пробелов.

4. Даны два целых числа A и В, A>B. Выведите все нечётные числа от A до B включительно, в порядке убывания. В этой задаче можно обойтись без инструкции if.

Задача 1.
Здесь вводим в цикле число и сразу же записываем в список (квадратные скобки), затем применяем встроенную функцию вычисления суммы списка sum и тут же выводим результат. В результате получилось использовать только одну переменную для цикла for

Программа:
print(sum([int(input()) for i in range(10)]))

Задача 2.
n=int(input()) # вводим число n
k=0 #задаем начальное значение счетчика =0
for i in range(n): #в цикле от 0 до n-1 раз выполняем
if int(input())==0: #если введенное число равно 0
k+=1 #то счетчик увеличиваем на 1
print(k) #вывод результата

Задача 3.
Здесь лесенка строится из строк чисел, где каждая следующая строка ровно на один последний новый символ длиннее предыдущей:
1
12
123
.
То есть достаточно приклеивать к предущей строке новый последний символ и получится лесенка!

Программа:

n=int(input()) #вводим число N
s=» #задаем пустую строку
for i in range(1,n+1): #в цикле от 1 до n выполняем
s+=str(i) #приклеиваем к предыдущей строке новую букву i
print(s) #выводим строку символов

Задача 4.
Чтобы обойтись без проверки нечетности чисел, достаточно найти ближайшее нечетное число к началу интервала А:
допустим, что А=8, тогда A//2*2+1 дает 8//2*2+1=4*2+1=9 (здесь // — нахождение целой части от деления)
допустим теперь, что А=9, тогда А//2*2+1=9//2*2+1=4*2+1=9.
Так что формула A=A//2*2+1 всегда дает в результате ближайшее справа нечетное число, если число четное, и оставляет число без изменения, если число уже было нечетным.
Теперь генерируем список всех нечетных чисел, задавая в операторе range шаг =2, т.е. будем сразу перепрыгивать от нечетного к нечетному числу!
После получения списка нечетных чисел дадим команду сортировки в обратном направлении reverse и выводим полученный список!

Задан массив из 10 чисел напишите программу которая выводит их сумму python

1)
a = int(input(«Введіть 1 число: «))
b = int(input(«Введіть 2 число: «))
c = int(input(«Введіть 3 число: «))
d = int(input(«Введіть 4 число: «))
e = int(input(«Введіть 5 число: «))
f = int(input(«Введіть 6 число: «))
d = int(input(«Введіть 7 число: «))
q = int(input(«Введіть 8 число: «))
w = int(input(«Введіть 9 число: «))
z = int(input(«Введіть 10 число: «))
suma = [a,b,c,d,e,f,d,q,w,z]
print(‘Сума введених чисел = ‘,sum(suma))

2)
s = 0
while True :
a = int(input(«Введіть число: «))
s += a
print(«Сума введених чисел: «,s)
if a == 0 :
break

Python – сумма двух чисел

+ Оператор принимает два операнда и возвращает сумму двух чисел.

Пример 1: сумма двух целых чисел

В этом примере мы возьмем два целых числа и нахожу их сумму. Ниже приведены шаги, которые мы реализуем.

  1. Начинать.
  2. Прочитайте первый номер.
  3. Прочитайте второе число.
  4. Вычислить номер + второй номер.
  5. Стоп.

Функция ввода () считывает строку из стандартного ввода. int () анализирует строку в целое число.

Пример 2: сумма двух чисел плавающих точек

Вы можете использовать те же шаги, чтобы найти сумму двух номеров плавающих точек. В этом примере мы будем читать две числа плавающих точек и найдите их сумму.

Резюме

В этом руководстве примеров Python мы узнали, как найти сумму двух чисел в Python с помощью оператора добавления Python с помощью примерных программ.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *