Entrada Proceso Salida
Problema 01: Calcular la masa de un cuerpo de (x)peso teniendo en cuenta que la gravedad es
9.8m/s. “P=*g” P G=9,8; M
M=P/G;
Seudocódigo Diagrama de flujo Diagrama de chapín Código Fuente
Algoritmo Masa INICIO
Cuerpo Algoritmo
Tipo. Masa Cuerpo Leer: P
Real: P, G, M Calcular:
Inicio G=9,8;
//Entrada P M=P/G;
Escribir(“ingrese el
peso: P”) Escribir:
Leer (P) G=9,8; La masa es: “M
//Proceso M=P/G;
G=9,8; Fin
M=P/G;
//Salida M
Escribir(“La masa
es:”,M)
Fin Fin
Problema 02: Determinar la
Entrada Proceso Salida
mediana de un triangulo
rectángulo.. AC BM=AC/ BM
2
Seudocódigo Diagrama de flujo Diagrama de chapín Código Fuente
Algoritmo MEDIANA Inicio
Tipo: Inicio
Real: AC, BM Leer:
Inicio AC
//Entrada
Escribir(“ingrese el AC Calcular:
segmento AC:”) BM=AC/2
Leer (AC)
//Proceso BM=AC/2 Escribir:
BM=AC/2 La mediana
//Salida es:B,M
Escribir(“La mediana es:”
B,M) Fin
B, M
Fin
Fin
Problema 03: Calcular el numero total Entrada Proceso Salida
de diagonales de un polinomio de “n N ND=(n ND
“lados. (n-3))/2
Pseudocodigo Diagrama de flujo Diagrama de Codigo Fuente
chapin
Algoritmo
Diagonales Inicio
Tipo. Inicio
Real: n, ND
Inicio
//Entrada n Leer n
Escribir(“ingrese el
nro de lados”)
Leer (n) Calcular
//Proceso ND=(n (n-3))/2
ND=(n (n-3))/2
ND=(N (n-3))/2
//Salida
Escribir(“El nro total ND Escribir:
de diagonales El nro total de
es:”,ND) diagonales
Fin es:ND
Fin
Fin
Entrada Proceso Salida
Problema 04: Determinar el
r, A A=PI * (r ^2) A
área de un circulo.
Seudocódigo Diagrama de flujo Diagrama de chapin Codigo Fuente
Algoritmo Área Inicio
circulo Inicio
Tipo. Leer:
Real: r, A r, A
Inicio Calcular:
//Entrada r, A
A=PI * (r ^2)
Escribir(“ingrese el
radio”) Escribir:
Leer (r) El área del circulo es:
A=PI * (r ^2) “A
//Proceso
A=PI * (r ^2) Fin
//Salida
Escribir(“El área del A
circulo es: “;A)
Fin
Fin
Problema 05: Calcula la Entrada Proceso Salida
superficie de un cubo y el A S=6*(a^ S,V
2)
volumen, de acuerdo a la V=a^3
siguiente formula
Pseudocodigo Diagrama de flujo Diagrama de chapin Codigo Fuente
Algoritmo
Tipo. Inicio
real: a,s,v Inicio
Inicio Leer:
//Entrada a
Escribir(“ingrese el valor de
la arista:”) Calcular:
Leer (a) a
//Proceso S=6*(a^2)
S=6*(a^2) V=a^3
V=a^3
//Salida S=6*(a^2) Escribir:
Escribir(“La superficie V=a^3 La superficie
es:”,S) es:”S”
Escribir(“El volumen es: “,V)
Fin Fin
s,v
Fin
Problema 06: Se desea determinar el resto Entrada Proceso Salida
y la raíz cuadrada de 2 numero(n1, n2) N1, n2 r1=n1%n2
R2=n2%n1
Rc1=raíz(n1)
r1,r2 ,rc1, rc2
divisibles enteros. Rc2=raíz(n2)
Seudocódigo Diagrama de flujo Diagrama de chapín Código Fuente
Algoritmo RestoRaiz
Tipo. Inicio
Real: r1,r2 ,rc1, rc2
Inicio
Inicio
Leer:
//Entrada N1,n2
Escribir(“ingrese el valor de
n1:”) Calcular
r1=n1%n2
Leer(n1)
Escribir(“ingrese el valor de
n1, n2 R2=n2%n1
n2:”) Rc1=raíz(n1)
Leer(n2) Rc2=raíz(n2)
//Proceso r1=n1%n2
r1=n1%n2
R2=n2%n1
R2=n2%n1 Escribir
Rc1=raíz(n1) Rc1=raíz(n1) (“El resto 1 es:”,rc1, “El
Rc2=raíz(n2) Rc2=raíz(n2) resto 2 es:”r2)
//Salida (“La raíz cuadrada 1
Escribir(“El resto 1 es:”,rc1, es:”,rc1; “La raíz
“El resto 2 es:”r2)
Escribir(“La raíz cuadrada 1 r1,r2 ,rc1, rc2 cuadrada 2 es:”,rc2)
es:”,rc1; “La raíz cuadrada
2 es:”,rc2) Fin
Fin
Fin
Problema 07: Calcular la bonificación extra de un
trabajador teniendo teniendo en cuenta que Entrada Proceso Salida
boniextra Boniextra=horasex*1 boniextra
percibe 100 soles por cada hora extra trabajada y 00 + dia festivo*50
por cada dia festivo 50 soles. BoniExtra=
horasEX*100 +DíaFestivo*50
Seudocódigo Diagrama de flujo Diagrama de chapín Código Fuente
Algoritmo Bonificacion
extra Inicio
Tipo.
Real: boniextra
Inicio Leer:
Inicio boniextra
//Entrada
Escribir(“Ingrese la Calcular:
cantidad de horas extra:”) Boniextra=horasex*100
Boniextra + dia festivo*50
Leer(horasex)
Escribir(“Ingrese la
cantidad de días festivos:”) Escribir:
Leer(diafestivo) “La bonificación extra
//Proceso Boniextra=horas es:” boniextra
Boniextra=horasex*100 + ex*100 + dia
dia festivo*50 festivo*50
//Salida Fin
Escribir(“La bonificación
extra es:”,boniextra
Fin boniextra
Fin