ayuda con los if en codigo de python
Publicado por david (5 intervenciones) el 21/09/2015 11:43:51
hola como estan, gracias por su atencion
Solo queria que me ayudaran con un fragmento del codigo que es este:
en la parte de abajo pueden ver todo el programa. El problema que tengo es que no me lee el codigo que les e dejado arriba sino que siempre lee este.
como puedo hacer para que me lea bien el codigo en cantidad adultos: 4
cantidad ninios: 5
ingrese la edad: 11
el total a pagar es: 65
me da este resultado cuando deberia de dar 72.5
ayuda por favor nuevamente repito que solo llevo dos clases con python y necesito entregar el proyecto
Gracias por su atencion!
Solo queria que me ayudaran con un fragmento del codigo que es este:
1
2
if int (ninios) >= 2 and int (edad) >= 1:
total= 6.5*b+10*a
en la parte de abajo pueden ver todo el programa. El problema que tengo es que no me lee el codigo que les e dejado arriba sino que siempre lee este.
1
2
3
4
if int (ninios) < 2 and int (edad) > 10:
total= 8*b+10*a
else:
total= 5*b+10*a
como puedo hacer para que me lea bien el codigo en cantidad adultos: 4
cantidad ninios: 5
ingrese la edad: 11
el total a pagar es: 65
me da este resultado cuando deberia de dar 72.5
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
26
27
28
29
30
31
32
33
34
35
# Programa
c_ninios = 0
c_adultos = 0
while True:
adultos= raw_input('Cantidad de Adultos:\t')
a= int(adultos) #Estableciendo que "a" es igual a adultos.
ninios= raw_input('Cantidad de Ninios:\t')
b= int(ninios) #Estableciendo que "b" es igual a ninios.
edad= raw_input('ingrese la edad:\t')
c= int(edad) #Estalbeciendo que "c" es igual a edad
if int (ninios) >= 2 and int (edad) >= 1:
total= 6.5*b+10*a
if int (ninios) < 2 and int (edad) > 10:
total= 8*b+10*a
else:
total= 5*b+10*a
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:', a
print 'ninios menores de 10 anios es:', b
ayuda por favor nuevamente repito que solo llevo dos clases con python y necesito entregar el proyecto
Gracias por su atencion!
Valora esta pregunta


0