Documentos de Académico
Documentos de Profesional
Documentos de Cultura
muestra el total a pagar por cada cliente, si sabemos que cada kilo de
tortilla cuesta $4.50 .
Paso I. Analizar el problema
Salidas Entrada Constantes Procesos
Total kilos P_kilo= 4.5 Total=kilos*P_kilos
TORTILLERÍA PSEUDOCÓDIGO
Constantes:
Inicio
1. Inicio
2. Escribir “Cuantos kilos quieres?”
3. Leer kilos “Cuantos kilos quieres?”
4. Total = kilos *P_kilos
5. Escribir “el total a pagar es:”, Total
6. Fin
kilos
Total=Kilos*P_kilos
Fin
Ejemplo Suponga que un individuo desea invertir su capital en un banco y desea saber
cuánto dinero ganará después de un año sí el banco paga a razón de 2%
mensual.
Paso I. Analizar el problema
Salidas Entrada Constantes Procesos
Ganancia Dinero_inv Meses=12 Ganancia=dinero_inv*interés*meses
Interés=0.02
INVERSIONES PSEUDOCÓDIGO
Double dinero_inv= 0
1. Inicio
“Dinero a invertir?”
2. Escribir “dinero a invertir?”
3. Leer dinero_inv
4. Ganancia= dinero_inv*interés*meses
5. Escribir” usted ganó” +ganancia Dinero_inv
6. Fin
Ganancia=dinero_inv*interés*meses
“Usted ganó”+ganancia
Fin
Ejemplo Una tienda ofrece un descuento de 15% sobre el total de la compra y un
cliente desea saber cuánto deberá pagar finalmente por su compra.
Paso I. Analizar el problema
Salidas Entrada Constantes Procesos
Double TotalCompra Double Costoinicial Int Descuento =0.15 TotalCompra=(Costo
inicial*Descuento)-
Costoinicial
DescuentoRopa PSEUDOCÓDIGO
Inicio
Constantes
Int Descuento=0.15
doubleTotalCompra=0
Variables
double Costoinicial=0
doubleTotalCompra=0
Int Descuento=0.15
double Costoinicial=0
Inicio
”Cuál es el costo inicial?”
1. Inicio
2. Escribir”Cuál es el costo inicial?”
3. Leer Costoinicial Costoinicial
4. TotalCompra=((Costo inicial*Descuento)-Costoinicial)
5. Escribir “El total de compra es:”+TotalCompra TotalCompra=(Costo
6. Fin inicial*Descuento)-Costoinicial
Fin
PROMEDIO PSEUDOCÓDIGO
VARIABLES
double Cal1=0
5.Leer Cal2
Cal2
6. Escribir”Proporciona la Tercer Calificación”
“Proporciona la tercer calificación”
7. Leer Cal3
11.Promedio=Suma/4
Cal4
12.Escribir “El promedio es:” + Promedio
13.Fin Suma=Cal1+Cal2+Cal3
Promedio=Suma/4
Fin
Ejemplo Una empresa constructora Vende terrenos Con la forma A de la figura 2.2.
Obtén el área respectiva de un terreno de medidas de cualquier valor.
Paso I. Analizar el problema
Salidas Entrada Constantes Procesos
Área double A=0 Área=(B*C+ (B (A-C)/2 )
double B=0
double C=0
ÁREATERRENO PSEUDOCÓDIGO
Variables
double A=0
Inicio
double B=0 double A=0
double C=0 double B=0
double Área=0 double C=0
1. Inicio double Área=0
2. Escribir “Cuánto mide A?”
3. Leer A “Cuánto mide A?”
4. Escribir “Cuánto mide B?”
5. Leer B
6. Escribir “Cuánto mide C?” A
7. Leer C
8. Área=(B*C + (B (A-C)/2 ) “Cuánto mide B?”
9. Escribir “El área del terreno es:” + Área
10. Escribir“El área del terreno es:” + Área
11. Fin B
Área=(B*C + (B (A-C)/2 )
Fin
Ejemplo Se requiere obtener el área de una circunferencia. Se requiere un valor de
radio solamente Constante, qué es el valor de PI que se establece como 3.
1416
Paso I. Analizar el problema
Salidas Entrada Constantes Procesos
Área double Radio=0 PI=3.1416 Área=PI*R2
double Área=0
double PI=0
ÁREACIRCUNFERENCIA PSEUDOCÓDIGO
Constantes
Inicio
PI=3.1416 double Radio=0
Variables double Área=0
double Radio=0 double PI=0
double Área=0
1. Inicio Radio
2. Escribir”Cuánto mide el radio?”
3. Leer Radio Área=PI*R2
4. Área=PI*R2
5. Escribir”El Área de la circunferencia es “ +Área
6. Fin “El Área de la circunferencia es “ +Área
Fin
Ejemplo Un productor de leche llevar registro de lo que produce en litros, pero
cuando entrega le pagan en galones .Ayuda a saber cuánto recibirá por la
entrega de su producción de un día (1 galón=3.785 litros)
Paso I. Analizar el problema
Salidas Entrada Constantes Procesos
Double Ganancia=0 Double PreGalón=0 Galón=3.785 l Área=PI*R2
Double TotalGalones=0 Double Litros=0
PRODUCCIÓNDELECHE PSEUDOCÓDIGO
Constante
Inicio
Galón=3.785 l
Double Ganancia=0
Double Litros=0
Double Litros=0
1. Inicio Litros
2. Escribir” Cuántos litros de leche quiere?”
3. Leer Litros TotalGalones=Litros/Galón
4. TotalGalones=Litros/Galón
5. Escribir” cuál es el precio del galón?”
” cuál es el precio del galón?”
6. Leer PreGalón
7. Ganancia=TotalGalones*PreGalón
8. Escribir” Su ganancia es “ + Ganancia PreGalón
9. Fin
Ganancia=TotalGalones*PreGalón
” Su ganancia es “ + Ganancia
Fin
Ejemplo Cuanto se debe de pagar por equis cantidad de lápices Considerando que sí
son 1000 o más el costo es de 0,85$ De lo contrario el precio es De 0,90$.
Paso I. Analizar el problema
Salidas Entrada Constantes Procesos
Double TotalPago =0 Int CantidadLap=0 if(CantidadLap>1000)
TotalPago=CantidadLap*0.85;
else
TotalPago=CantidadLap*0.90;
LÁPICES PSEUDOCÓDIGO
Variables
Inicio
Double TotalPago=0
Entonces
CantidadLap
TotalPago=CantidadLap*0.85
Si no CantidadLap>
1000
TotalPago=CantidadLap*0.90
Fin
Ejemplo Determinar si un número es positivo o negativo
Paso I. Analizar el problema
Salidas Entrada Constantes Procesos
String Tipo=”” Int Número=0 Si el Número >0
Tipo=”Positivo”
Si no
Tipo=”Negativo”
Int Número=0
String Tipo=””
Inicio
String Tipo=””
1. Inicio Int Número=0
2. Escribir”Anota el número”
3. Leer Número
4. Si el Número >0 “Anota el número”
Tipo=”Positivo”
Si no Número
Tipo=”Negativo”
Tipo=”Positivo” Tipo=”Negativo”
Fin
Ejemplo La langosta ahumada es una empresa dedicada A ofrecer banquetes Sus
tarifas son las siguientes: el costo de platillo por persona es de 95 pesos Pero
si el número de personas es mayor a 200 pero menor o igual a 300 el costo es
de 85 pesos. Para más de 300 personas el costo por platillo es de 75 pesos.
Paso I. Analizar el problema
Salidas Entrada Constantes Procesos
int TotalPagar=0 int Personas=0 If (Personas>300)
TotalPagar=Personas*75
Else
If (Personas >200)
TotalPagar=Personas*85
Else
TotalPagar=Personas*95
LANGOSTAAHUMADABANQUETES PSEUDOCÓDIGO
Variables
int Personas=0
int TotalPagar=0
1. Inicio int Personas=0
2. Escribir”Cuántas personas irán al evento?”
3. Leer Personas
4. If (Personas>300) “Cuántas personas irán al evento?”
TotalPagar=Personas*75
Else Personas
If (Personas >200)
Else
6. Fin
Fin
Ejemplo La asociación de vinicultores tiene como política fijar un precio inicial al kilo
de uvas la cual se clasifica en tipos A Y B, y además en tamaños 1 y 2. A
cuándo se realiza la venta del producto está es de un solo tipo y tamaño, Se
requiere determinar cuánto recibirá un productor por la uva que entrega en
un embarque, considerando los siguientes: si este tipo A, se le cargan 0,20$
al precio inicial cuando Ese tamaño 1; y 30$ si es tamaño 2. Si es tipo B se
rebajan 0,30$ Cuándo es el tamaño 1 y 0,50$ cuando es de tamaño
Determinar la ganancia obtenida y represéntalo.
Paso I. Analizar el problema
Salidas Entrada Constantes Procesos
Double Int Tamaño=0 1. if
TotalGanancias=0 String Tipo="" ( ("A".equals(Tipo)
Double Precio=0 )&&(Tamaño==1)){
Double Kilos=0 Precio=Precio +
0.20;
}
if
( ("A".equals( Tipo))&&
(Tamaño==2)) {
Precio=Precio +
0.30;
}
if
( ("B".equals(Tipo) )&&(Ta
maño==1)){
Precio=Precio- 0.20;
}
if
(("B".equals(Tipo) )&&(Ta
maño==2)) {
Precio=Precio+0.50;
}
VENTADEUVAS PSEUDOCÓDIGO
Variables
Double Precio=0
Double Kilos=0
Double TotalGanancias=0
Int Tamaño=0
String Tipo=""
2. Inicio
3. Escribir” Cuánto cuesta el Kilo de uvas?”
Inicio
Int Tamaño=0
String Tipo=""
4. Leer=Precio
Double Precio=0
5. Escribir” Cuántos kilos necesitas?”
Double Kilos=0
6. Leer= Kilos
7. Escribir”Qué tipo de uvas quieres: A o B?” Double TotalGanancias=0
8. Leer=Tipo
9. Escribir”Qué tamaño de uvas necesitas:1 o 2?”
10. Leer= Tamaño ” Cuánto cuesta el Kilo de uvas?”
11. if ( ("A".equals(Tipo) )&&(Tamaño==1))
Precio=Precio-0.50
”Qué tamaño de uvas necesitas:1 o 2?
12. TotalGanancia=Kilos*Precio
13. Escribir "La ganancia es"+ TotalGanancia” Tamaño
14. Fin
Tipo1=
A
TipoA=1 TipoA=1
Precio=Precio
+ 0.30
TotalGanancia=Kilos*Precio
Fin