Terminar de pulir programa Python
Publicado por Laurent (9 intervenciones) el 02/05/2020 09:59:36
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
'''
Deseo crear un programa que me sume los valores enteros que le introduzca, tuviendo en cuenta lo siguiente:El primer número que se introduzca no formará parte de la suma final.Si el primer número es positivo o 0, sumará todos los números que incorporaremos a partir del segundo hasta que dejamos de incorporar números.Si el primer número es negativo, sumará todos los números que incorporaremos hasta que aparecerá una letra F.Ejemplos de lo que quiero hacer:primer número: 4segundo número: 2tercer número: 5Deseo que el resultado print que me imprima el programa sea 7 (2 +5).primer número: -1segundo número: 5tercer número: 2cuarto número: 1quinto número: FDeseo que el resultado print que me imprima el programa sea 5+2+1=8'''
Gracias por su ayuda.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
data = int(input())
suma = 0while data == -1:
data = int(input())
if data != "F":
duma += int(data)
if data == "F:":
print(suma)
print(suma)
while data != -1:
data = int(input())
suma += int(data)
print(suma)
while data != -1:
data = int(input())
suma += int(data)
print("")
Valora esta pregunta


0

