EJERCICIOS ALGORITMO 3

           EJERCICIOS ALGORÍTMICOS 3
1.      Calcular el precio a pagar en un almacén de llantas, sí se compran menos de 5 llantas el precio es de 300 c/u, sí se compran de 5 a 10 llantas el precio varía a 250 c/u y 200 c/u si se compran más de 10.

Leer Nllantas
Si (Nllantas>10)
       Valor=Nllantas*200
    Caso contrario
           Si (Nllantas>=5)
                 Valor=Nllantas*250
               Caso contrario
                    Valor=Nllantas*300
           Fin si

Fin si
2.Mostrar resultado

Prueba de escritorio:
Nllantas
Valor
3
900
6
1500
12
2400

2.       Determinar cuál de 3 cantidades proporcionadas es la mayor.
1.Leer N1,N2,N3
Leer N1,N2,N3
Si (N1>N2)
    si (N1>N3)
         Mayor= N1
       Caso contrario
          Mayor=N3
    Fin si
Caso contrario
           si (N2>N3)
                Mayor= N2
              Caso contrario
                Mayor= N3  
           Fin si

Fin si
2.Mostrar Resultado

Prueba de escritorio:
N1
N2
N3
Mayor
2
500
1000
1000
22
60
15
60
80
45
1
80

3.       Determinar el presupuesto que se debe presentar a los clientes que deseen realizar un evento si se conoce que sus tarifas son las siguientes: el costo del platillo por persona es de $18, pero si el número de personas es mayor a 200, pero mayor o igual a 300 el costo es de $15, para más de 300 personas el costo es de $10

Leer Npersonas
Si (Npersonas<=200)
       Tarifa=Npersonas*18.00
    Caso contrario
           Si (Npersonas<=300)
                 Tarifa=Npersonas*15.00
               Caso contrario
                    Tarifa=Npersonas*10.00
           Fin si
Fin si
2.Mostrar Resultado

Prueba de escritorio:
Npersonas
Tarifa
230
4140
300
4500
350
3500

Una operadora  celular para llamadas al exterior cobra de acuerdo a la duración en minutos de las llamadas, los primeros 5 minutos cuestas $1 c/u, los siguientes 3, 0.80 c/u, y los siguientes 2 minutos, 0.70 c/u, a partir del décimo minuto 0.50 c/u, elabore un algoritmo que automatice este proceso.
Leer nminutos

Si(nminutos<=5)
    Precio=nminutos*1
 Caso contrario

     Si(nminutos<=8)
             Precio=(5*1)+(nminutos-5)*(0.80)
        Caso contrario

             Si(nminutos<10)
                   Precio=(5*1)+(3*0.80)+(nminutos-8)*(0.70)
                      Caso contrario
                           Precio=(5*1)+(3*0.80)*(2*0.70)+(minutos-10)*(0.50)
             Fin-si
     Fin-si
Fin-si
Mostrar Resultado
       Mostrar valor

Minutosllamada
valor
4
4
6
5.80
9
8.10
11
9.30


Un restaurante ofrece hamburguesas sencillas, dobles y triples, con un costo de $2.50, $3.50, $4.50. La empresa acepta tarjetas de crédito con un cargo del 5%. Suponiendo que los clientes adquieren  un solo tipo de hamburguesas, cuanto debe pagar una persona con Nhamburguesas.

Leer Nhamburguesas, hamburguesas, S, D, T
S= (2.50)
D= (3.50)
T= (4.50),
  Si(hamburguesas=S)

    Precio=(Nhamburguesas*S)+((Nhamburguesas*S)*0.05)
      Caso contrario
        Si(hamburguesas=D)

          Precio=(Nhamburguesas*D)+((Nhamburguesas*D)*0.05)
            Caso contrario
              Si(hamburguesas=T)

                 Precio=(Nhamburguesas*T)+((Nhamburguesas*T)*0.05)
              Fin si
        Fin si
  Fin si
 Mostrar valor


hamburguesas
Nhamburguesas
precio
S
6
15.75
D
8
29.40
T
9
42.52

Comentarios

Entradas más populares de este blog

Ejercicios de Algoritmos