Está en la página 1de 23

PSeInt Algoritmos Secuenciales

1)=======================================================
 Proceso bono_por_antiguedad
   
    definir mbp Como Real
    definir ca como entero
    Escribir "ingrese la cantidad de años trabajadas"
    leer ca
    mbp=(ca*12000)-2000
    Escribir "total del bono a pagar a un trabajador es de: " mbp
FinProceso
2)=========================================================
este algoritmos nos muestra las ganancias al mes y cada 5 meses por inversion 

Proceso Banco
    Definir mi,g1m,g5m,totalb como real;
    Escribir "Algoritmo para ver cuanto se a ganado por invercion al banco.";
    Escribir "______________________________________________________________";
    Escribir "Ingrese el monto invertido.";
    leer mi;
    g1m=(mi*35)/100;
    g5m=g1m*5;
    totalb=mi+g5m;
    Escribir "";
    Escribir
"_______________________________________________________________";
    Escribir "Su ganancia por cada mes es de: ",g1m;
    Escribir "";
    Escribir "Su ganancia por los 5 meses es de: ",g5m;
    Escribir "";
    Escribir "Su capital total en el banco es de: ",totalb;
FinProceso

3)============================================================

 Proceso calificacion_materia
    Escribir "introdusca su primera nota parcial";
    leer n1
    Escribir "introdusca su segunda nota parcial";
    leer n2
    Escribir "introdusca su tercera nota parcial";
    leer n3
    Escribir "introdusa la nota del examen final";
    leer exf
    Escribir "introdusca la nota del trabajo final";
    leer tf
    promedio=(n1+n2+n3)/3;
    c_parcial=promedio*.055;
    c_exfinal=exf*0.30;
    c_tfinal=ft*0.15;
    c_total_final=c_parcial+c_exfinal+c_tfinal;
    Escribir " su calificacon final de la materia es: " c_total_final;
   
FinProceso

4)==========================================================
 Proceso comision_del_diezporciento_de_total_de_ventas
    Escribir "por favor introdusca su sueldo base";
    leer Sueldo_base;
    Escribir "por favor introdusca su primera venta";
    leer V1
    Escribir "por favor introdusca su segunda venta";
    leer V2
    Escribir "por favor introdusca se tercera venta";
    leer v3
    Totalventas=v1+v2+v3;
    Csion=Totalventas*0.10;
    SueldoTmensual=Sueldo_base+Csion;
    Escribir "su comision es: " Csion;
    Escribir " su sueldo mensual más comisiones es de: " SueldoTmensual;
        
FinProceso
5)===========================================================

Proceso Compra_Blusa
    //Necesito saber como sacar el descuento de una blusa que cuesta 500$ con un 10% de
descuento
    Escribir " por favor ingrese su compra";
    leer Cpra;
    descuento=Cpra*0.10;
    Tc=Cpra-descuento;
    Escribir " su monto total a pagar es de: " Tc;       
FinProceso
6)============================================================

 Proceso Edad_persona
    Escribir "introdusca su fecha de naciemiento";
    leer fn
    Escribir "introdusca el año actual";
    leer act
    edad=fn-act;
    Escribir " su edad es: "  edad;
FinProceso
7)============================================================

Proceso calificacion
    definir nom Como Caracter
    definir cf como real
    
    Escribir "cual es su nombre? "
    leer nom
    Escribir "introdusca su primera nota parcial"
    leer n1
    Escribir "introdusca su segunda nota parcial"
    leer n2
    Escribir "introdusca su tercera nota parcial"
    leer n3
    Escribir "introdusca su cuarta nota parcial"
    leer n4
    Escribir "introdusca su quinta nota parcial"
    leer n5
    eva1=n1*0.15
    eva2=n2*0.30
    eva3=n3*0.25
    eva4=n4*0.10
    eva5=n5*0.20
    cf=eva1+eva2+eva3+eva4+eva5/5
    Escribir nom " su calificacion final es de: " cf;
FinProceso
8)===========================================================

 En un hospital existen tres áreas: Ginecología, Pediatría, Traumatologia. El presupuesto anual


del hospital se reparte conforme a la sig. tabla:

     Área                                                    Porcentaje del presupuesto


Ginecología                                                            40%
Traumatologia                                                    30%
Pediatría                                                                 30%

Obtener la cantidad de dinero que recibirá cada área, para cualquier monto presupuestal.

Proceso ginecologia_pediatria_traumatologia
    Escribir "ingrese su presupuesto anual";
    leer pa
    Ginecologia=pa*0.40;
    traumatologia=pa*0.30;
    pediatria=pa*0.30;
    Escribir "el area de ginecologia recibira un monto de: " ginecologia;
    Escribir "el area de traumatologia recibira un monto de: " traumatologia;
    Escribir "el area de pediatria recibira un monto de:"  pediatria;
        
FinProceso

10)=========================================================

 Proceso Interes_compuesto_de_un_depocito
    Escribir "por favor ingrese el monto depocitado"
    leer depocito
    Escribir "por favor ingrese su tasa de interes  anual "
    leer tasa
    Escribir "por favor ingrese la cantidad de años del monto depocitado"
    leer cantidadaños
    monto_depocitado=(depocito)*(tasa/100)
    C_años=monto_depocitado*cantidadaños;
    interes_compuesto=monto_depocitado+C_años;
    Escribir "su interes compuesto es de: " interes_compuesto;
   
FinProceso

11)========================================================

   //MOVILNET tiene un plan por Bs. 20.000 mensuales denominado PLAN ILIMITADO
el cual 

//consiste 1500 segundos libres para llamadas y 5 Bs. por cada mensaje de texto. Las
llamadas 

//adicionales tienen un costo de 600 Bs. por cada minuto. Suponiendo que una persona se
excedió 

//en las llamadas y se tiene como dato de entrada la cantidad total de mensajes y la cantidad
total 

//de segundos consumidos en el mes, realice un algoritmo que determine el monto total
pagar a movilnet

//en el mes. 
//tme= total mensajes enviados

//tsc=total segundos consumidos

//cm= cantidad de mensajes

//sc= segundos consumidos

//mtpmes= monto total a pagar al mes


Proceso Movilnet
    definir mtpmes como real
    definir llamadas_adicionales como real
    definir cm como entero
    definir tme como entero
    definir tsc como real

    Escribir "ingrese la cantidad de mensajes enviados";


    leer cm;
    Escribir "ingrese la cantidad total de segundos consumidos en el mes";
    leer sc;
    tme=cm*5;
    tsc=sc/60
    llamadas_adicionales=(600*tsc);
    
    mtpmes=llamadas_adicionales+tme+20000;
    Escribir "su monto total a pagar a movilnet en el mes es de: "  mtpmes;
    
FinProceso

12)=========================================================

    Proceso promedio_De_tres_materias


    Escribir " introdusca su calificacion de el examen de matematica";
    leer exm;
    Escribir " introdusca su calificacion de la primera tarea";
    leer t1;
    Escribir " introdusca su calificacion de la segunda tarea";
    leer t2;
    Escribir " introdusca su calificacion de la tercera";
    leer t3;
    ptareas=(t1+t2+t3)/3;
    Pgeneralm=(exm*0.90)+(ptareas*0.10);
    Escribir " su promedio de matematica es de: " Pgeneralm;
    Escribir "-----------------------------------------------------";
    Escribir "";
    Escribir " introdusca su calificacion de la examen de fisica";
    leer exm;
    Escribir " introdusca su calificacion de la primera tarea";
    leer t1;
    Escribir " introdusca su calificacion de la segunda tarea";
    leer t2;
    ptareas=(t1+t2)/2;
    Pgeneralf=(exm*0.80)+(ptareas*0.20);
    Escribir " su promedio de fisica es de: " Pgeneralf;
    Escribir "---------------------------------------------------------";
    Escribir "";
    Escribir " introdusca su calificacion de el examen de quimica";
    leer exm;
    Escribir " introdusca su calificacion de la primera tarea";
    leer t1;
    Escribir " introdusca su calificacion de la segunda tarea";
    leer t2;
    Escribir " introdusca su calificacion de la tercera";
    leer t3;
    ptareas=(t1+t2+t3)/3;
    Pgeneralq=(exm*0.85)+(ptareas*0.15);
    P_tres_materias=(Pgeneralm+Pgeneralf+Pgeneralq)/3;
    Escribir " su promedio de quimica es de: " Pgeneralq;
    Escribir "el promedio general de las tres materias es de: " P_tres_materias;
    
   FinProceso

13)=========================================================
 Proceso precio_articulo_determinado
Escribir "ingrese el precio del articulo comprado";
leer pa
ganancia=pa*0.30;
precio_a_vender=ganancia+pa;
Escribir  " el precio del articulo que desea vender sera de: " precio_a_vender, " su ganancia
del 30% sera de: " ganancia;
   
FinProceso

 14)=========================================================

Proceso  promedio_cronometrado_semanal 
    definir prom,lu,mc,vn Como Real
    Escribir "ingrese valores cronometrado del dia lunes";
    Leer lu
    Escribir "ingrse valores cronometrados del dia miercoles";
    leer mc
    Escribir "ingrese valores cronometrados del dia viernes";
    Leer vn
    prom=(lu+mc+mc)/3;
    Escribir " su promedio  cronometrado semanal es de: " prom;
FinProceso

15)===========================================================
    Escribir "ingrese su salario "
    leer  S
    aumento=(S*0.25);
    Nuevo_sueldo=aumento+s;
    Escribir "Su nuevo sueldo es: " Nuevo_sueldo;
        
FinProceso

16)===========================================================
Proceso sueldo_semanal_mensual_anual
    Escribir "ingrese las horas trabajadas"
    leer h
    Escribir "ingrese la tarifa por hora"
    leer tarifa
    g_diaria=h*tarifa
    g_semanal=g_diaria*6
    g_mensual=g_diaria*30
    g_anual=g_mensual*12
    Escribir " mi ganancia diaria es de: " g_diaria;
    Escribir " mi ganancia semanal es de: " g_semanal;
    Escribir " mi ganancia mensual es de: " g_mensual;
    Escribir " mi ganancia anual es de: " g_anual;
FinProceso
17)=============================================================

 Proceso ganacia_mensual_por_consepto_de_una_Inversion
    Escribir "introdusco el monto a invertir";
    leer mi
    gmensual= mi*0.02
    Escribir "su ganancia mensual sera de: " gmensual;
   
FinProceso

18)===========================================================

Proceso tres_persona_inversion
    Escribir "por favor ingrese la inversion del primer socio";
    leer i1;
    Escribir "por favor ingrese la inversion del segundo socio";
    leer i2;
    Escribir "por favor ingrese la inversion del tercer socio";
    leer i3;
    presupuesto=i1+i2+i3;
    pi1=(i1*100)/presupuesto;
    pi2=(i2*100)/presupuesto;
    pi3=(i3*100)/presupuesto;
    Escribir "el porcentaje del primer socio es: " pi1;
    Escribir "el porcentaje del segundo socio es: " pi2;
    Escribir "el porcentaje del tercer socio es: " pi3;
    
FinProceso

19)=========================================================

nota: investigar la unidad cambiaria del pais de interes


 Proceso convercion_de_moneda_a_otra
    Escribir "ingrese la cantidad en pesos";
    leer c
    Escribir "ingrese la unidad cambiaria"
    leer uc
    equivalencia=c*uc;
    Escribir "su equivalencia en dolares es de: " equivalencia;
        
FinProceso
20)===========================================================
Proceso Interes_compuesto_de_un_depocito
    Escribir "por favor ingrese el monto depocitado"
    leer depocito
    Escribir "por favor ingrese su tasa de interes  anual "
    leer tasa
    Escribir "por favor ingrese la cantidad de años del monto depocitado"
    leer cantidadaños
    monto_depocitado=(depocito)*(tasa/100)
    C_años=monto_depocitado*cantidadaños;
    interes_compuesto=monto_depocitado+C_años;
    Escribir "su interes compuesto es de: " interes_compuesto;
    
FinProceso
PSeInt Algoritmo Condicionales
1)========================================================

 Proceso bono_por_antiguedad

  

    definir mbp Como Real

    definir ca como entero

    Escribir "ingrese la cantidad de años trabajadas"

    leer ca

    si ca>=2 entonces

        mbp=(ca*12000)

    Sino

        mbp=(ca*10000)

    FinSi

  

    Escribir "total del bono a pagar a un trabajador es de: " mbp

FinProceso

2)========================================================

 Proceso edad

      //algoritmo que muetre quien es mayor de las dos pesonas

    definir nomb1_nomb2 Como Caracter

    definir edad_edad2 Como entero

    Escribir "por favor ingrese su nombre "

    leer nomb1

    Escribir "por favor ingrese su edad"

    Leer edad1

    Escribir " por favor ingrese el segundo nombre "

    Leer nomb2
    Escribir " por favor ingrese su  edad"

    leer edad2

    si edad1>edad2 entonces

        Escribir nomb1 " es mayor a : " nomb2

    FinSi

    si edad2>edad1 Entonces

        Escribir "la edad de: " nomb2 " es mayor  a la de " nomb1;

      

    FinSi

FinProceso

3)========================================================

 este algoritmo nos pide que ingrese la edad y si es ayor de edad podra ingresar a la pagina

Proceso Pagina

    Escribir "    hola Bienvenido a tu pagina Web  "

    Escribir "   Pero antes Introduce tu edad "

    Leer Edad

    Si edad >=18 Entonces

        Escribir "Bienvenido a nuetras pagina web"

    Sino

        Escribir "Lo siento eres menor de edad"

    Fin Si

FinProceso

4)========================================================

El gobierno del estado de México desea reforestar un bosque que mide determinado numero de
hectáreas. Si la superficie del terreno excede a 1 millón de metros cuadrados, entonces decidirá
sembrar de la sig. manera: 
Porcentaje de la superficie del bosque Tipo de árbol 
70% pino 
20% oyamel 
10% cedro 

Si la superficie del terreno es menor o igual a un millón de metros cuadrados, entonces decidirá
sembrar de la sig. manera: 
Porcentaje de la superficie del bosque Tipo de árbol 
50% pino 
30% oyamel 
20% cedro 

El gobierno desea saber el numero de pinos, oyameles y cedros que tendrá que sembrar en el
bosque, si se sabe que en 10 metros cuadrados caben 8 pinos, en 15 metros cuadrados caben 15
oyameles y en 18 metros cuadrados caben 10 cedros. También se sabe que una hectárea equivale
a 10 mil metros cuadrados.

Proceso Algoritmo

    Escribir Sin Saltar "Ingrese el valor de hectareas:";

    Leer hectareas;

    metros_cuadrados <- hectareas*10000;

    Si metros_cuadrados>1000000 Entonces

        pinos <- metros_cuadrados*0.7;

        oyameles <- metros_cuadrados*0.2;

        cedros <- metros_cuadrados*0.1;

    SiNo

        pinos <- metros_cuadrados*0.5;

        oyameles <- metros_cuadrados*0.3;

        cedros <- metros_cuadrados*0.2;

    FinSi

    pinos <- TRUNC(metros_cuadrados/10.0*8.0);

    oyameles <- TRUNC(metros_cuadrados/15.0*10.0);

    cedros  <-  TRUNC(metros_cuadrados/18.0*10.0);

    Escribir "Valor de cedros: ", cedros;

    Escribir "Valor de metros cuadrados: ", metros_cuadrados;


    Escribir "Valor de oyameles: ", oyameles;

    Escribir "Valor de pinos: ", pinos;

FinProceso

 5)========================================================

 este algoritmo nos dice el tipo de promedio que tienes

 Proceso promedio

    Escribir "ingrese la primera nota"

    Leer nt1

    Escribir "ingrese la segunda nota"

    Leer nt2

    Escribir "ingrese la tercera nota"

    Leer nt3

    prom= (nt1+nt2+nt3)/3

    si (prom>=0) y (prom<=5)

        Escribir "malo"

    FinSi

    si (prom>=6) y (prom<=10)

        Escribir "deficiente"

      

    FinSi

    si (prom>=11) y (prom<=14)

        Escribir "bueno"

    fin si

   

    si (prom>14)

        Escribir "muy bueno"

    FinSi

  
FinProceso

 6)========================================================

este lgoritmo nos indica mediante un menu que opercion ejecutar, tales como ordenar numeros de
menor a mayor, convertir una  palabra de minuscula a mayuscula, medir el tamaño deuna palaba.

Proceso trabajo_informatica

    //

    definir cantidad como entero

    Dimension num(5)

    Repetir

        Escribir " Elija una opcion: ";

        Escribir "-1- Ordenar  cinco(5) números de menor a mayor";

        Escribir "-2- Convertir de minúsculas a mayúsculas una cadena";

        Escribir "-3- Medir longitud de una cadena ";

        Escribir "-4- Si desea salir del programa" ;

        leer menu

        Segun menu Hacer

               

            1:Para i<-1 Hasta 5 Con Paso 1 Hacer

              Escribir sin saltar "El numero en la posicion ", i, " es ";

              leer num(i);

              FinPara

              Para i<-1 Hasta 5 Con Paso 1 Hacer

                Para j<-i Hasta 5 Con Paso 1 Hacer

                   Si num(i) > num(j) Entonces

                    t=num(i);

                    num(i)=num(j);


                    num(j)=t;

                FinSi

            FinPara

            FinPara

            Escribir " ";

            Escribir " Sus numeros ordenados de menor a mayor son ";

            Para i<-1 Hasta 5 Con Paso 1 Hacer

            Escribir "  ", num(i);

            FinPara  

         

      2:Escribir "ingrese cualquier texto"

       Leer text

       Escribir "A continuacion su texto en mayúsculas quedaria de la siguiente forma : "

      Escribir Mayusculas(text)

       3:Escribir " introdusca cualquier texto "

         leer text

         cantidad=Longitud(text)

         escribir " su texto contiene una longitud de: " cantidad " carácteres ";

             

             

       4:Escribir " Que tenga buen dia, hasta luego "

                  

       De Otro Modo:

        Escribir " Opcion invalida, ingrese su menu correctamente "

                            

               

            Fin Segun

       
    Hasta Que (menu=1)o (menu=2) o (menu=3) o (menu=4)

   

FinProceso

7)========================================================

 Proceso Restaurante_LA_COMELONA

    definir menu como entero;

    definir total como enteros

    definir again como caracter

  

  

   

  

    //A)Muestre por pantalla un menú de opciones de platos de un restaurant:

   //1)Pollo, Arroz, Platanos y jugo.

   //2)Bistek, Arroz, Platanos y Coca_Cola.

  //3)Pescado, Yuca,Ensaladay Papelon.

  //4)Sopa, Arepas, Queso y Cualquier Bebida.

 //B)Al ingresar una opción le pedirá  la cantidad de platos que desea el cliente, como asi debe
calcular el total a pagar.

    //C)El programa mostrara el resultado, y en caso de ingresar una opción incorrecta, mostrar un
mensaje de error.

  

    //precios estimados:

    //Arroz:70 Bsf.

    //Jugo: 30 Bfs.

    //Platano 15 Bsf.

    //Pollo: 100 Bfs.

    //Bistek: 100 Bfs.

    // Refresco: 30 Bfs.


    //Pescado: 100 Bfs.

    // Racion de yuca 70 Bfs.

    //Ensalada 40 Bfs.

    // Papelon 25 Bfs.

    // Sopa : 85 Bfs.

    // arepa con queso : 60 Bfs.

    // cualquier bebida : 25 Bfs.

  

    Repetir

        limpiar pantalla

        Escribir " ";

        Escribir " Bienvenido A Su Restaurante, *LA COMELONA*";

        Escribir "*****Elija Su Opcion De Preferencia*****";

        Escribir " ";

        Escribir "-(1)-> Pollo, Arroz, Platanos y jugo.";

        Escribir "-(2)-> Bistek, Arroz, Platanos y Coca_Cola.";

        Escribir "-(3)-> Pescado, Yuca,Ensaladay Papelon.";

        Escribir "-(4)-> Sopa, Arepas, Queso y Cualquier Bebida";

        leer menu

        Segun menu Hacer

            1: Escribir "Usted selecciono Pollo, Arroz, Platanos y jugo. " ;

                Escribir "     ingrese la cantidad de platos "

                Leer cantidad

                total=(70+30+15+100)*cantidad;

              

            

             

           2:  Escribir "Usted selecciono Bistek, Arroz, Platanos y Coca_Cola." ;

               Escribir "       ingrese la cantidad de platos "


                Leer cantidad

               total=(70+30+15+100)*cantidad;

             

             

           3: Escribir "Usted selecciono Pescado, Yuca,Ensaladay Papelon." ;

               Escribir "       ingrese la cantidad de platos "

                Leer cantidad

               total=(100+70+40+25)*cantidad;

           

             

           4:Escribir "Usted selecciono Sopa, Arepas, Queso y Cualquier Bebida." ;

               Escribir "        ingrese la cantidad de platos "

                Leer cantidad

               total=(85+60+25)*cantidad;

             

             

           De Otro Modo:

               Escribir " OPCIÓN INVÁLIDA, INGRESE SU MENÚ CORRECTAMENTE!!! "

        Fin Segun

        montotal=montotal+total;

        Escribir "Si desea seleccionar otro menu presione (s), si no presione (n)";

        Leer again;

    Hasta Que  (again="n")

    Escribir "Querido cliente su monto a pagar es: ", montotal " Bs.F. ";

  

FinProceso

8)========================================================
 Proceso cafeteria

    definir menu como entero;

    definir CaC como real;

    definir Cach como real;

    definir Cav como real;

    //Integrantes: Henryn Gómez y Arcangel Maican.

    //Cafeteria express

    //CaC: cafe con crema.

    //Cach: cafe con chocolate.

    //CaV: cafe con vainilla.

    Repetir

        Escribir " Elija su opcion de preferencia: ";

        Escribir "-1- cafe con crema";

        Escribir "-2- cafe con chocolate";

        Escribir "-3- cafe con vainilla";

        Escribir "-4- salir";

        leer menu

        Segun menu Hacer

            1:Escribir " Usted Selecciono cafe con crema";

                 Cac=((1/8*30)+(1/16*80)+(1/16*100))

                 Escribir "Su cafe con crema tiene un costo de: " CaC " Bs";

                

            2:Escribir "Usted Selecciono cafe con chocolate";

                 Cach=((1/8*30)+(1/16*80)+(1/16*150))

                Escribir "Su cafe con chocolate tiene un costo de: " Cach " Bs";

              

            3:Escribir "Usted Selecciono cafe con Vainilla";

                 CaV=((1/8*30)+(1/16*80)+(1/64*100))

                 Escribir "Su cafe con vainilla tiene un costo de: " CaV " Bs";
                

             4:Escribir " Que tenga buen dia, hasta luego "

                

                

                De Otro Modo:

                Escribir " Opcion invalida, ingrese su menu correctamente "

                       

              

            Fin Segun

      

    Hasta Que menu=3 o menu=4

  

FinProceso

9)========================================================

 Una empresa quiere hacer una compra de varias piezas de la misma clase a una fabrica de refacciones.
La empresa, dependiendo del monto total de la compra, decidirá que hacer para pagar al fabricante. Si el
monto total de la compra excede de $500 000 la empresa tendrá la capacidad de  invertir de su propio
dinero un 55% del monto de la compra, pedir prestado al banco un 30% y el resto lo pagara solicitando un
crédito al fabricante. Si el monto total de la compra no excede de $500 000 la empresa tendrá capacidad
de invertir de su propio dinero un 70% y el restante 30% lo pagara solicitando crédito al fabricante. El
fabricante cobra por concepto de intereses un 20% sobre la cantidad que se le pa

Proceso compra_de_piezas

  Definir MT,inversion,prestamo,interes1,interes2,credito Como Real;   

  Escribir "Este programa le mostrara un plan de pago segun su compra";

  Escribir "ingrece el monto total de su compra";

  leer MT;

 si (MT>500000)entonces

      inversion<-(MT*55)/100;
      prestamo<-(MT*30)/100;

      interes1<-(prestamo*35)/100;

      credito<-(MT*15)/100;

      interes2<-(credito*25)/100;

    Escribir "El prestamo que pedira al banco equivale a: ",prestamo;

    Escribir "sus intereses a pagar al banco equivalen a: ",interes1;

    Escribir "Su total a invertir sera de: ", inversion;

    Escribir "Su credito a pedir al fabricante tiene la suma de: ",credito;

    Escribir "Sus intereses a pagar al fabricante tendran la suma de: ",interes2;

    Escribir "El monto total a pagar con los intereses sera de: ",MT+interes1+interes2;

 FinSi

 si (MT<=500000)entonces

      inversion<-(MT*60)/100;

      credito<-(MT*40)/100;

      interes1<-(credito*25)/100;

    Escribir "Su total a invertir sera de: ", inversion;

    Escribir "Su credito a pedir al fabricante tiene la suma de: ",credito;

    Escribir "Sus intereses tendran la suma de: ",interes1;

    Escribir "El monto total mas los intereses sera de: ",MT+interes1;

 FinSi

FinProceso

10)========================================================

 Proceso Restaurante_LA_COMELONA

    definir menu como entero;

    definir Costo como entero;

    definir Platos como enteros;

    definir total como enteros

  
 

//A)Muestre por pantalla un menú de opciones de platos de un restaurant:

//1)Pollo, Arroz, Platanos y jugo.

//2)Bistek, Arroz, Platanos y Coca_Cola.

//3)Pescado, Yuca,Ensaladay Papelon.

//4)Sopa, Arepas, Queso y Cualquier Bebida.

//B)Al ingresar una opción le pedirá el costo del plato y la cantidad de platos que desea el cliente,
como asi debe calcular el total a pagar.      //C)El programa mostrara el resultado, y en caso de
ingresar una opción incorrecta, mostrar un mensaje de error.

  

    Repetir

        limpiar pantalla

        Escribir " ";

        Escribir " Bienvenido A Su Restaurante, *LA COMELONA*";

        Escribir "*****Elija Su Opcion De Preferencia*****";

        Escribir " ";

        Escribir "-(1)-> Pollo, Arroz, Platanos y jugo.";

        Escribir "-(2)-> Bistek, Arroz, Platanos y Coca_Cola.";

        Escribir "-(3)-> Pescado, Yuca,Ensaladay Papelon.";

        Escribir "-(4)-> Sopa, Arepas, Queso y Cualquier Bebida";

        leer menu

        Segun menu Hacer

            1: Escribir "Por favor Ingrese el costo del plato seleccionado: " ;

               Leer Costo ;

               Escribir "Por favor Ingrese la cantidad de platos :" ;

               Leer Platos ;

               total=(Costo * Platos);

            

             

            2: Escribir "Por favor Ingrese el costo del plato seleccionado: " ;
               Leer Costo ;

               Escribir "Por favor Ingrese la cantidad de platos :" ;

               Leer Platos ;

               total=(Costo * Platos);

            

             

            3: Escribir "Por favor Ingrese el costo del plato seleccionado: " ;

               Leer Costo ;

               Escribir "Por favor Ingrese la cantidad de platos :" ;

               Leer Platos ;

               total=(Costo * Platos);

           

             

             4:Escribir "Por favor Ingrese el costo del plato seleccionado: " ;

               Leer Costo ;

               Escribir "Por favor Ingrese la cantidad de platos :" ;

               Leer Platos ;

               total=(Costo * Platos);

             

             

           De Otro Modo:

               Escribir " OPCIÓN INVÁLIDA, INGRESE SU MENÚ CORRECTAMENTE!!! "

        Fin Segun

        montotal=montotal+total;

        Escribir "Si desea seleccionar otro menu presione (s), si no presione (n)";

        Leer again;

    Hasta Que  (again="n")

    Escribir "Querido cliente su monto a pagar es: ", montotal " Bs.F. ";

  
FinProceso

https://es.slideshare.net/luisancelvasquezvillavicencio56/curso-pseint-1-16-ejercicios-basicos

También podría gustarte