Calcular la edad de una persona, pedir como dato el ao de nacimiento
Ejercicio en PSent Proceso edad Escribir "ao de nacimiento"; Leer nacimiento; Edad<-2011-nac; Escribir "LA EDAD ES:", Edad; FinProceso
Diagrama de flujo
nicio Ao de nacimiento; Edad<-2011 ao de nacimiento; "la edad es:, Edad; Fin Calcular el resultado de la formula AX+BY donde A=6 y B=7 Ejercicio en PSent Proceso formula Escribir "valor para x:"; Leer a1; Escribir "valor para y:"; Leer b1; A<-6; B<-7; resultado<-A*a1+B*b1; Escribir "el resultado es:", resultado; FinProceso Diagrama de flujo
nicio Fin X Y; ; A <- 6; B <- 7; Resultado <- A*X+B*Y; "el resultado es:, Resultado; Pedir una temperatura en grados centgrados y convertirla a Fahrenheit y Kelvin Ejercicio en PSent Proceso conversor_de_temperatura Escribir "temperatura en grados centigrados:"; Leer centigrados; kelvin<-centigrados+273; fahrenheit<-(1.8*centigrados)+32; Escribir "kelvin :", kelvin; Escribir "fahrenheit :",fahrenheit; FinProceso Diagrama de flujo
nicio Fin Centgrados; Kelvin <- centigrados+273; Fahrenheit <- (1.8*centgrados)+32; Kelvin, Fahrenheit; Pedir al usuario que escriba cualquier numero y evaluarlo si es positivo o negativo Ejercicio en PSent Proceso numero_pos_o_neg Escribir "introduce un numero con signo:"; Leer numero; Si numero>=0 Entonces Escribir "el numero es positivo"; Sino Escribir "el numero es negativo"; FinSi FinProceso Diagrama de flujo
Ll numero es poslLlvo" Sl no num0 Ll numero es negaLlvo" lln num lnlClC Disear un algoritmo que lea cuatro variables y calcule e imprima su producto, suma y media aritmtica Ejercicio en PSent Proceso sin_titulo Escribir "numero 1"; Leer numero1; Escribir "numero 2"; Leer numero2; Escribir "numero 3"; Leer numero3; Escribir "numero 4"; Leer numero4; producto<-numero1*numero2*numero3*numero4; mediaritmetica<-(numero1+numero2+numero3+numero4)/4; Escribir "el producto de los numeros es :",producto; Escribir "la media aritmetica de los numeros es :",mediaritmetica; FinProceso Diagrama de flujo
nicio Fin Numero1, Numero2, Numero3, Numero4; Producto<-Numero1*Numero2*Numero3*Numero4; Mediaritmetica<-(Numero1+Numero2+Numero3+Numero4)/4; "el producto de los nmeros es:, Producto; "la media aritmtica es:, mediaritmetica; Escribir un algoritmo que lea una cantidad depositada en un banco y que calcule la cantidad final despus de aplicarle un 20% de inters Ejercicio en PSent Proceso sin_titulo Escribir "cantidad depositada:"; Leer cantidad; interes<-cantidad*0.2; cantidadfinal<-cantidad+interes; Escribir "la cantidad final es :",cantidadfinal; FinProceso Diagrama de flujo
nicio Fin Cantidad; nters <- cantidad*0.2; Cantidadfinal <- cantidad-inters; Cantidadfinal; Disear un algoritmo que le un valor en dlares y lo convierta a colones salvadoreos Ejercicio en PSent Proceso sin_titulo Escribir "cantidad de dolares:"; Leer dolares; colones<-dolares*8.75; Escribir "en colones equivale a:",colones; FinProceso Diagrama de flujo
nicio Dlares; Colones <- dlares * 8.75; "en colones equivale a:, colones; Fin Leer dos nmeros y encontrar la suma del doble del primero ms el cuadrado del segundo Ejercicio en PSent Proceso sin_titulo Escribir "primer numero :"; Leer numero1; Escribir "segundo numero :"; Leer numero2; resultado<-2*numero1+numero2^2; Escribir "el resultado es:",resultado; FinProceso Diagrama de flujo
nicio Fin Numero1, Numero2; Resultado <- 2*Numero1 + Numeor2^2; "el resultado es:, Resultado; Un maestro desea saber que porcentaje de hombres y que porcentaje de mujeres hay en un grupo de estudiantes Ejercicio en PSent Proceso sin_titulo Escribir "total de alumnos :"; Leer alumnos; Escribir "total de hombres :"; Leer hombres; Escribir "total de mujeres :"; Leer mujeres; hombres1<-(hombres*100)/alumnos; mujeres1<-(mujeres*100)/alumnos; Escribir "el porcentaje de hombres es :",hombres1; Escribir "el porcentaje de mujeres es :",mujeres1; FinProceso Diagrama de flujo
nicio Fin Alumnos, Hombres, Mujeres; Hombres1 <- (Hombres*100)/Alumnos; Mujeres1 <- (Mujeres*100)/Alumnos; "el porcentaje de hombres es:, Hombres1; "el porcentaje de mujeres es:, Mujeres1; Leer el sueldo de tres empleados y aplicarles un aumento del 10, 12 y 15% respectivamente. Desplegar el resultado. Ejercicio en PSent Proceso sin_titulo Escribir "sueldo del trabajador 1:"; Leer sueldo1; Escribir "sueldo del trabajador 2:"; Leer sueldo2; Escribir "sueldo del trabajador 3:"; Leer sueldo3; aumento1<-sueldo1*0.10; pagofinal1<-sueldo1+aumento1; aumento2<-sueldo2*0.12; pagofinal2<-sueldo2+aumento2; aumento3<-sueldo3*0.15; pagofinal3<-sueldo3+aumento3; Escribir "el pago final del trabajador 1 es :",pagofinal1; Escribir "el pago final del trabajador 2 es :",pagofinal2; Escribir "el pago final del trabajador 3 es :",pagofinal3; FinProceso Diagrama de flujo
nicio Fin Sueldo1, Sueldo2, Sueldo3; aumento1<-sueldo1*0.10; pagofinal1<-sueldo1+aumento1; aumento2<-sueldo2*0.12; pagofinal2<-sueldo2+aumento2; aumento3<-sueldo3*0.15; pagofinal3<-sueldo3+aumento3; Pagofinal1, pagofinal2, pagofinal3; Elabore un algoritmo que realice la conversin de cm a pulgadas. Donde 1cm = 0.39737 pulgadas. Por lo tanto, el usuario proporcionara el dato de n en cm. Y el algoritmo dir a cuantas pulgadas es equivalente. Ejercicio en PSent Proceso sin_titulo Escribir "cm:"; Leer cm; pulgadas<-cm*0.39737; Escribir "en pulgadas equivale a:",pulgadas; FinProceso Diagrama de flujo
nicio Fin Cm; Pulgadas <- cm*0.39737; "en pulgadas equivale a:, Pulgadas;