Odpowiedź :
a = int(input("Podaj ilość licz: "))
suma = 0
iloczyn = 1
for i in range(1, a+1):
b = int(input("Podaj liczbę: "))
suma = suma + b
iloczyn = iloczyn*b
print("Suma liczb wynosi: " + str(suma))
print("Iloczyn liczb wynosi: " + str(iloczyn))
Wyjaśnienie:
#Suma i iloczyn dwóch liczb podanych przez użytkownika
a=float(input('Podaj pierwszą liczbę: '))
b=float(input('Podaj drugą liczbę: '))
print('Suma liczb ',a,' i ',b,' wynosi ',a+b)
print('Iloczyn liczb ',a,' i ',b,' wynosi ',a*b)
#Jeżeli mają to być tylko liczby całkowite, to w drugim i trzecim wierszu zamieniamy "float" na "int".
#Suma i iloczyn dowolnej ilości liczb podanych przez użytkownika
n=int(input('Ile liczb będziesz dodawać/mnożyć? '))
suma=0
iloczyn=1
for i in range(1,n+1):
print('Podaj ',i,' liczbę: ')
liczba=float(input())
suma=suma+liczba
iloczyn=iloczyn*liczba
print('Suma Twoich liczb wynosi ',suma,',\na iloczyn ',iloczyn)
#Jeżeli mają to być tylko liczby całkowite, to w siódmym wierszu zamieniamy "float" na "int".