S4 Pseudocodigo Dflujo
S4 Pseudocodigo Dflujo
S4 Pseudocodigo Dflujo
1. VALORES DISTINTOS
Desarrolle un algoritmo que permita leer dos valores distintos, determinar cuál de los dos
valores es el mayor y mostrar en pantalla.
Entero A, B
INICIO
Escribe “Introduzca dos valores distintos”
Lee A, B
SI A=B entonces
Escribe “Introduzca dos valores
distintos”
Lee A, B
SINO
SI A>B entonces
Escribe “A es el mayor”
SINO
ES Escribe CRIBA “B es el mayor”
FINSI
FINSI
FIN
2. PARES
Desarrollar un algoritmo que lea un número y muestre en pantalla si el valor ingresado es par o
impar.
Entero N
INICIO
Escribe “Dame un número entero positivo”
Lee N
SI N mod 2 = 0 entonces
Escribe “N es par”
Sino
Escribe “N es impar”
Fin SI
FIN
3. PROMEDIOS
Fundamentos de Programación
Pseudocódigo-Diagramas de Flujo
Desarrolle un algoritmo que lea cuatro notas como valores enteros, calcule el promedio y
dependiendo del promedio obtenido, según la siguiente tabla, muestre en pantalla el mensaje
que corresponde:
Nota Mensaje
De 16 a 20 Excelente
De 10.5 a 15 Regular
Menor a 10.5 Desaprobado
Real Promedio
INICIO
Escribe “Ingrese notas”
Lee N1, N2, N3, N4
P<- (N1+ N2 +N3 +N4) /4
SI P<10.5 entonces
Escribe “Está desaprobado”
SINO
SI P >=10.5 AND P<=15 entonces
Escribe “Es un alumno regular”
SINO
SI P>15 AND P<=20 entonces
Escribe “Es un alumno excelente”
FIN SI
FIN SI
FIN SI
FIN
Fundamentos de Programación
Pseudocódigo-Diagramas de Flujo
4. SALARIO
Desarrolle un algoritmo que lea las horas trabajadas y la tarifa de hora/hombre para calcular el
salario. En el caso que la cantidad de horas exceda de 48 debe considerar un incremento del
50% en la tarifa por horas extras.
Entero Horas
Real Tarifa, Salario
INICIO
Escribe “Ingresa las horas trabajadas:”
Lee Horas
Lee Tarifa
Salario =Horas*Tarifa
FIN SI
Escribe “Salario a pagar es” Salario
FIN
5. VOLUMEN Y AREA
Desarrolle un algoritmo que determine el área y volumen de un tanque de agua para una
empresa. Tomar en cuenta las siguientes fórmulas para el cálculo, donde se requiere el ingreso
de la altura y el radio del cilindro para los cálculos. Utilice solo números enteros positivos.
Entero r, h
Fundamentos de Programación
Pseudocódigo-Diagramas de Flujo
Real volumen, S, pi
INICIO
pi=3.1416
Escribe “Ingresa el radio del cilindro”
Lee r
Escribe “Ingresa altura del cilindro”
Lee h
volumen = pi*(r) ^2*h
S= 2*pi*r*(r+h)
Escribe “El volumen es:”, volumen
Escribe “La superficie es:”, S
FIN
4rt5sd
Fundamentos de Programación
Pseudocódigo-Diagramas de Flujo
Desarrolle un algoritmo que realice la sumatoria de los números enteros comprendidos entre
el 1 y el 10, es decir, 1+2+3+4…+10
Entero N, Suma
INICIO
Suma=0
DESDE N>=1 HASTA 10 HAGA
Suma= Suma + N
FIN DESDE
ESCRIBE “La suma de los 10
números es:”, Suma
FIN
BUCLE MIENTRAS
Entero N, Suma
INICIO
N<-1
Suma<-0
MIENTRAS N<= 10 HAGA
Suma= Suma + N
N=N + 1
FIN MIENTRAS
ESCRIBE “La suma de los 10
números es:”, Suma
FIN
Fundamentos de Programación
Pseudocódigo-Diagramas de Flujo
7. NÓMINA 50 EMPLEADOS
Desarrolle un algoritmo para una empresa agrícola que permita calcular e imprimir el salario
por cada agricultor hasta un total de 50 agricultores, a quienes se le debe cancelar por horas
trabajadas según una tarifa entera de S/.40. Imprimir la nómina total (sumatoria de los salarios
de los 50 agricultores. Tomar en cuenta que la cantidad de horas trabajadas pueden ser
fraccionadas (Ejemplo: 2.5)
Fundamentos de Programación