70 likes | 204 Views
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
E N D
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 creaVarcambioPorPeso como decimal creaVardolar 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 SuperMercadoEn 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 creaVarpa como decimal creaVar g como decimal creaVartotalPago como decimal creaVar subtotal como decimal creaVariva 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 • CreaVarRepro como entero • CreaVarAprov 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 CreaVarCalorias como entero CreaVarCaloriasTotales 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 >=6then 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 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” • Leer “Desea continuar? (SI/NO)”, continuar • IF continuar = “No” then • Bandera = True • Else • Bandera = False ojo cambio el valor de la bandera en el Pseudocodigo para que primero se cumpla el Si: ojo aquí pongo que si el usuario ya no quiere continuar, va cambiar la bandera a true para que ya no entre al ciclo y proceda a imprimir “gracias”. Imprimir “Gracias”. Fin