Está en la página 1de 4

1.

Programa que lee una temperatura en grados centgrados y


nos la calcula y nos la escribe en las escalas reamur, Fahrenheit y
kelvin.
Reamur = Centgrados x 0.8
Fahenheit = Centgrados * 1.8 +32
Kelvin = Centgrados + 273
Proceso CONVERSION_DE_TEMPERATURA
Escribir "Introduzca Grados Celsius Para Su Conversion"
LEER a
F<-(a*9/5)+32
K<-a+273.15
R<-a*0.8
escribir "El Resurtado de Grados Fahrenheit es " , F ;
escribir "El Resurtado de Grados Kelvin es " , K ;
escribir "El Resurtado de Grados Reamur es " , R ;
FinProceso

2. Programa que lee dos nmeros enteros, los suma, los resta
y muestra el resultado de las dos operaciones.
Proceso SUMA_RESTA
Escribir "Introduzca La Primera cantidad"
leer a
Escribir "Introduzca La Segunda cantidad"
leer b
S<-a+b
R<-a-b
escribir "El Resurtado de la Suma Es: " , S ;
escribir "El Resurtado de la Resta Es: " , R ;
FinProceso

3. Programa que lee tres nmeros enteros y positivos y


calcula su producto sacando el resultado en pantalla.
Proceso LECTURA_TRES_NUMEROS
Escribir "Introduce el Primer numero Entero"
Leer a
Escribir "Introduce el Segundo numero Entero"
Leer b
Escribir "Introduce el tercer numero Entero"
leer c
V<-(a*b)*c

escribir "El Resurtado del Producto es " , v ;


FinProceso

4. Algoritmo que, dado un nmero entero no negativo que


designa un periodo de tiempo expresado en segundos,
devuelva el equivalente en das, horas, minutos y segundos.
Proceso Conversion_Tiempo
Escribir "Introduce los Sengundo a calcular"
Leer a
M<-a*0.0166666666666667
H<-(a*0.0166666666666667)*0.0166666666666667
D<-(a*0.0166666666666667)*0.0166666666666667*0.0416666666666667
S<-a+0
escribir "El Resurtado del Minuto es " , M ;
escribir "El Resurtado de la Hora es " , H ;
escribir "El Resurtado del Dia es " , D ;
escribir "El Resurtado del Segundo es " , S ;
FinProceso

5. Algoritmo que dadas dos horas distintas expresadas en


hora, minutos y segundos nos calcule la diferencia en
segundos entre ambas.
Proceso DIFERENCIA_SEGUNDOS
Escribir "Introduce Hora #1"
Leer a
Escribir "Introduce Hora #2"
leer b
Ha1<-a*60
Ha2<-a*1
Ha3<-a*0.0416666666666667
Ha4<-a*3600
Hb1<-b*60
Hb2<-b*1
Hb3<-b*0.0416666666666667
Hb4<-b*3600
Ha4_Hb4<-a*3600-b*3600
Hb4_Ha4<-b*3600-a*3600
escribir "El Resurtado de la Hora #1 en Minuto es " , Ha1 ;
escribir "El Resurtado de la Hora #1 en Hora es " , Ha2 ;
escribir "El Resurtado de la Hora #1 en Dia es " , Ha3 ;
escribir "El Resurtado de la Hora #1 en Segundo es " , Ha4 ;

escribir "El Resurtado de la la Hora #2 Minuto es " , Hb1 ;


escribir "El Resurtado de la la Hora #2 en Hora es " , Hb2 ;
escribir "El Resurtado de la la Hora #2 Dia es " , Hb3 ;
escribir "El Resurtado de la la Hora #2 Segundo es " , Hb4 ;
Escribir "La Diferencia de Segundos de la Hora #1 de la Hora #2 es " , Ha4-Hb4 ;
Escribir "La Diferencia de Segundos de la Hora #2 de la Hora #1 es " , Hb4-Ha4 ;
FinProceso
1)Se posee un monto de dinero de $120, se gasta en supermercado $49,5 y luego en
verdulera 12,10. Mostrar el saldo.
Proceso gasto
saldo<-120-49.5-12.10;
Escribir "Saldo ",saldo;
FinProceso
Usar este ejercicio para resaltar la necesidad de la utilizacin de las variables, ya que este
ejercicio se ajusta nicamente para los valores constantes consignados.
2)Realizar el pseudocdigo para calcular el 15% de un valor constante.
Proceso 15%
cal<-325*.15;
Escribir "El 15% de 325 es ",cal;
FinProceso
3)Modificar el pseudocdigo anterior para que muestre el 15% de un valor ingresado.
Proceso 15%
Escribir "Ingrese un numero";
Leer n;
cal<-n*.15;
Escribir "El 15% de ",n," es ",cal;
FinProceso
4)Calcular el nuevo salario de un obrero si obtuvo un incremento del 25% sobre su
salario anterior.
Proceso sueldo_obrero
Escribir Ingrese el Sueldo;

Leer sueldo;
Nuevo<-sueldo*.25+sueldo;
Escribir El nuevo sueldo es: ,nuevo;
FinProceso

También podría gustarte