Python - Sumar valores de los productos

 
Vista:
sin imagen de perfil

Sumar valores de los productos

Publicado por Diego (2 intervenciones) el 09/03/2022 17:15:54
caso-2

La idea primero es poder usar el whyle para añadir la funcion de que se repita la lista de articulos para darle al usuario la opcion de escoger varios articulos y no solo uno
Además poder suma y almacenar el precio de los productos en un total con los descuentos aplicados

opcion=0
teclado_Gamer=20000
tarjeta_Video=25000
monitor_LCD=30000
motherboard=40000

print('Articulos en descuento:')
print('1. Teclado Gamer (20000 colones)')
print('2. Tarjeta de Video (25000 colones)')
print('3. Monitor LCD (30000 colones)')
print('4. Tarjeta Madre (40000 colones)')

while opcion<6:
opcion= int(input('\nDigite el numero del articulo que desea: '))
print()

if opcion==1:
descuento=teclado_Gamer*0.15
resta=teclado_Gamer-descuento
print('El precio a pagar por el articulo es: ', resta)
print('Con un descuento del 15%')
break;
elif opcion==2:
descuento=tarjeta_Video*0.08
resta=tarjeta_Video-descuento
print('El precio a pagar por el articulo es: ', resta)
print('Con un descuento del 8%')
break;
elif opcion==3:
descuento=monitor_LCD*0.05
resta=monitor_LCD-descuento
print('El precio a pagar por el articulo es: ', resta)
print('Con un descuento del 5%')
break;
elif opcion==4:
descuento=motherboard*0.03
resta=motherboard-descuento
print('El precio a pagar por el articulo es: ', resta)
print('Con un descuento del 3%')
break;
else:
print('Error, opcion incorrecta')
print('Intentelo de nuevo')
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de algoritmo
Val: 819
Bronce
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Sumar valores de los productos

Publicado por algoritmo (33 intervenciones) el 09/03/2022 21:51:58
Hola

Espero que te sirva :)

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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
opcion=0
teclado_Gamer=20000
tarjeta_Video=25000
monitor_LCD=30000
motherboard=40000
 
print('Articulos en descuento:')
print('1. Teclado Gamer (20000 colones)')
print('2. Tarjeta de Video (25000 colones)')
print('3. Monitor LCD (30000 colones)')
print('4. Tarjeta Madre (40000 colones)')
print('5. Finalizar')
 
total_sin_descuento = 0
total_descuento = 0
 
while opcion<6:
    opcion= int(input('\nDigite el numero del articulo que desea: '))
    print()
 
    if opcion==1:
        descuento=teclado_Gamer*0.15
        total_sin_descuento += teclado_Gamer
        total_descuento += descuento
        resta=teclado_Gamer-descuento
        print('El precio a pagar por el articulo es: ', resta)
        print('Con un descuento del 15%')
    elif opcion==2:
        descuento=tarjeta_Video*0.08
        total_sin_descuento += tarjeta_Video
        total_descuento += descuento
        resta=tarjeta_Video-descuento
        print('El precio a pagar por el articulo es: ', resta)
        print('Con un descuento del 8%')
    elif opcion==3:
        descuento=monitor_LCD*0.05
        total_sin_descuento += monitor_LCD
        total_descuento += descuento
        resta=monitor_LCD-descuento
        print('El precio a pagar por el articulo es: ', resta)
        print('Con un descuento del 5%')
    elif opcion==4:
        descuento=motherboard*0.03
        total_sin_descuento += motherboard
        total_descuento += descuento
        resta=motherboard-descuento
        print('El precio a pagar por el articulo es: ', resta)
        print('Con un descuento del 3%')
    elif opcion == 5:
        break
    else:
        print('Error, opcion incorrecta')
        print('Intentelo de nuevo')
 
print()
print('Suma Importes: ', total_sin_descuento)
print('Descuentos:', total_descuento)
print('A pagar', total_sin_descuento-total_descuento)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil

Sumar valores de los productos

Publicado por Diego (2 intervenciones) el 09/03/2022 23:17:20
Sí, perfecto, muchas gracias por la ayuda
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar