Pseudocódigo/Diagramas de Flujo - SOLUCION A ESTE ALGORITMO GRACIAS

 
Vista:
sin imagen de perfil

SOLUCION A ESTE ALGORITMO GRACIAS

Publicado por Mery (3 intervenciones) el 14/04/2014 23:57:10
Una tienda descuenta a sus clientes de acuerdo a las siguientes condiciones:
10000 - 20000 pesos 5%
21000 – 40000 pesos 10%
41000 - 61000 pesos 20%
Mayor o igual a 62000 30%

Ingresar el cliente, monto.
Determine y muestre total a pagar, dscto.
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 giancarlo

SOLUCION A ESTE ALGORITMO GRACIAS

Publicado por giancarlo (1 intervención) el 15/04/2014 00:14:06
me hace recordar mis ejercicios de primer ciclo... bueno, ahi voy. Creo que esta mal en los rangos, ya que deberia decir:

10 000 - 20 000 pesos 5%
20 001 - 40 000 pesos 10%
40 001 - 61 000 pesos 20%
Mayor o igual a 61 001 30%

ya que como te habras dado cuenta, hay un agujero de 20 000 a 21 000. el algoritmo para ser rapido:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
declarar cliente
declarar monto,porcentaje,descuento,total como double
 
ingresar cliente
ingresar monto
 
si monto<10 000
      porcentaje=0
de lo contrario si monto<=20 000
      porcentaje=5
de lo contrario si monto<=40 000
      porcentaje=10
de lo contrario si monto<=61 000
      porcentaje=20
de lo contrario
      porcentaje=30
fin si
 
descuento=monto*porcentaje/100
total=monto-descuento
 
mostrar cliente
mostrar monto, descuento y total
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

SOLUCION A ESTE ALGORITMO GRACIAS

Publicado por arweenk (4 intervenciones) el 13/05/2014 13:27:36
No es eficiente meter if anidados, usá case.
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