Problema en un condicional en python
Publicado por david (5 intervenciones) el 20/09/2015 19:56:51
Tengo Problema con esta codigo en la linea 14 donde comienza el else
al ejecutar el programa (el codigo completo del programa esta abajo)
el resultado deberia ser:
(le dare valor de uno a cantidad de adultos y a de niños)
Cantidad de adultos:1
Cantidad de Niños:1
ingrese la edad: le doy 14
total a pagar que es de 18 lps
Necesito que me ayuden cuando le doy que edad es menor deberia tomar un valor de cinco y sin embargo siempre toma el valor del if y no del else
Ayuda tengo que subirlo a la plataforma en 1 hora y no se como resolver el problema
al ejecutar el programa (el codigo completo del programa esta abajo)
el resultado deberia ser:
(le dare valor de uno a cantidad de adultos y a de niños)
Cantidad de adultos:1
Cantidad de Niños:1
ingrese la edad: le doy 14
total a pagar que es de 18 lps
Necesito que me ayuden cuando le doy que edad es menor deberia tomar un valor de cinco y sin embargo siempre toma el valor del if y no del else
1
2
3
4
5
if edad > 10:
total=8+10*adu
else:
total=5+10*adu
n=n+1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
c_ninios=0
c_adultos=0
while True:
adultos=raw_input('cantidad de adultos')
adu=int(adultos)
ninios=raw_input('cantidad de ninios')
n=int(ninios)
if ninios >= 2:
total=6.5*n+10*adu
edad=raw_input('ingrese la edad')
e=int(edad)
if edad > 10:
total=8+10*adu
else:
total=5+10*adu
n=n+1
print 'el total a pagar es:', total
resp=raw_input('desea salir')
if (resp=='s')or(resp=='S'):
break
print 'la cantidad de entradad para adultos es:', adu
print 'ninios menores de 10 anios es:', n
Ayuda tengo que subirlo a la plataforma en 1 hora y no se como resolver el problema
Valora esta pregunta


0