Pseudocódigo.
Ejercicios vistos en clase
Mtra. Carolina Galaviz
CBTIS37
Ejercicio: Casa de cambio “La internacional”
*Convierte pesos a euros, dólares y libras
.
Inicio
creaVar euro como decimal
creaVar cambioPorPeso como decimal
creaVar dolar como decimal
crearVar libra como decimal
Leer ¿Cuánto pesos desea cambiar?, cambioPorPeso
euro=cambioPorPeso/17
dolar=cambioPorPeso/12
libra=cambioPorPeso/22
Imprimir “La conversión de:”+cambioPorPeso+” es:”+”En
euros:”+euros+” En dolares:”+dolar+”En libras:”+libra
Fin
Ejercicio SuperMercado
En un supermercado se vende la pera a $30 pesos el kg, $15 pesos la papaya y guanabana en $50
pesos.
Inicio
creaVar p como decimal
creaVar pa como decimal
creaVar g como decimal
creaVar totalPago como decimal
creaVar subtotal como decimal
creaVar iva como decimal
Leer ¿Cuántos kilos de pera comprará?, p
Leer ¿Cuántos kilos de papaya comprará?, pa
Leer¿Cuántos kilos de guanabana comprará?, g
subtotal= (p*30)+(pa*15)+(g*50)
iva = subtotal *.16
totalPago = subtotal+iva
Imprimir “El total a pagar es:”+totalPago
Fin
Ejercicio: Escuela de computo:
Inicio
CreaVar Ex como entero
CreaVar Cali como decimal
Crea Caex como entero
CreaVar Repro como entero
CreaVar Aprov como entero
Ex = 1
Leer Cuantos Examenes?
Hacer Mientras Ex<Caex
Leer Calif
IF Calif>=6 then
Aprov = Aprov+1
Else
Repro = Repro+1
Ex = Ex+1
Imprimir reprobados y
aprobados.
Fin
• Ejercicio: Clínica de control
de peso.
Inicio
CreaVar Calorias como entero
CreaVar CaloriasTotales como entero
Mientras CaloriasTotales<350
Leer Calorias
CaloriasTotales = caloriasTotales+calorias
IF caloriasTotales =350 then
Imprimir calorias totales.
Else
CaloriasTotales = caloriasTotales-Calorias
Imprimir CaloriasTotales
Imprimir “Calorias rechazadas”, Calorias.
Fin
Ejercicio: Promedio de 3 calificaciones
Inicio
CreaVar calificacion1 como decimal
CreaVar calificacion2 como decimal
CreaVar calificacion3 como decimal
CreaVar promedio como decimal
Leer “Dame la calificación No. 1”, calificacion1
Leer “Dame la calificación No. 1”, calificacion2
Leer “Dame la calificación No. 1”, calificacion3
promedio =(calificacion1+calificacion2+califcacion3)/3
IF promedio >=6 then
Imprimir “El alumno está aprobado”
Else
Imprimir “el alumno está reprobado”
Fin
Ejercicio: SEP, selección de alumnos.
Inicio
CreaVar continuar como texto
CreaVar nombre como texto
CreaVar CI como decimal
CreaVar promedio como decimal
CreaVar conducta como texto
CreaVar bandera como boolean
Bandera = False
ojo cambio el valor de la bandera en el Pseudocodigo para que primero se cumpla el Si:
WHILE Bandera = False
Leer “Dame tu nombre:”, nombre
Leer “Dame tu promedio:”, promedio
Leer “Cuál es el coeficiente intelectual?”, CI
Leer “Cual es su conducta? (A=Excelente, B=Buena, C=Regular, D=Mala), conducta
IF (promedio>9.5) and (CI>110) and (conducta = “A”) then
Imprimir “El alumno: “+nombre+”está aprobado para ingresar a
Harvard”
Else
Imprimir “El alumno: “+nombre+” NO está aprobado para ingresar a
Harvard”
ojo aquí pongo que si el
Leer “Desea continuar? (SI/NO)”, continuar
IF continuar = “No” then
Bandera = True
Else
= False
usuario ya no quiere continuar, va Bandera
cambiar la bandera
a true para que ya no entre al ciclo y proceda a imprimir “gracias”.
Imprimir “Gracias”.
Fin
Descargar

Explicación Pseudocódigo.