Está en la página 1de 7

GUÍA PRÁCTICA

• Determinar el área de un hexágono.


Pseudocódigo Diagrama de flujo Diagrama de chapin Código fuente
Algoritmo Polinomio
Tipo. Inicio Inicio
real: lado, lon, apotema
cadena: hexágono
Inicio Leer:
Escribir(“Ingrese el número de lados:”) lado, lon
Leer(lado) lado, lon
Escribir(“Ingrese el valor de un lado del perímetro :”) Calcular:
Leer(lon)
apotema= lon/2*sqrt(3) apotema= lon/2*sqrt(3)
hexagono= 3*lon*apotema hexagono= 3*lon*apotema
Escribir(“El are de hexágono es :”),hexágono) apotema= lon/2*sqrt(3)
Fin hexagono= 3*lon*apotema
Escribir:
hexágono
hexágono
Fin

Fin
• Se desea terminar la suma, resta, multiplicación, división, residuo y
potencia de 2 números.
Pseudocódigo Diagrama de flujo Diagrama de chapin Código fuente
Algoritmo Operaciones
Tipo. Inicio Inicio
real: a,b,suma=0,resta=0,mult=0,
div=0,residuo=0,pot=0,res=0 Leer:
Inicio a, b
a, b
Escribir(“Ingresar el primer Calcular:
numero:”) suma=a+b
Leer(a) resta=a-b
suma=a b
Escribir(“Ingresar el segundo mult=a*b
resta=a-b
numero: ”) div=a/b
mult=a*b
Leer(b) residuo= a % b
suma=a+b div=a/b pot= pow(a,b)
resta=a-b residuo= a % b
pot= pow(a,b) Escribir:
mult=a*b suma, resta, mult, div, residuo,
div=a/b pot
“suma: ”suma,
residuo= a % b
“resta: ”resta, Fin
pot= pow(a,b)
“multiplicacion:
Escribir(“suma:”, suma,“resta: ”,
resta,“multiplicación:”,mult, ”mult,
“division:”, div,“residuo:”, residuo, “division: ”,div,
“potencia: ”,pot) “residuo: ”residuo,
Fin “potencia: ”,pot

Fin
• Determinar el sueldo total de un trabajador considerando los siguientes puntos: Bonificación familiar=n° de hijos por 80
soles, Bonificación extra=Horas extras trabajadas por 110 soles, Bonificación total= Bonificación familiar y la Bonificación
extra, Descuento= n° de días faltantes por130 soles y n° de tardanzas por 40 soles. Sueldo básico = 1500. y por ultimo el
Sueldo total= Sueldo básico mas la bonificación total menos el descuento.
Pseudocódigo Diagrama de flujo Diagrama de chapin Código fuente
Algoritmo Boleta
Tipo.
real: hijo,e,f,t,st,bf,be,bt,d,sb Inicio Inicio
cadena: nombre
Inicio
Escribir(“Ingrese el nombre:”) Leer:
Leer(nombre)
nombre, hijo, t
nombre,hijo,t
Escribir(“Ingrese el numero de hijos :”)
Leer(hijo)
Escribir(“Ingrese el numero de horas extras:”) Calcular:
Leer(e) bf=hijo*80
Escribir(“Ingrese el numero de días faltantes:”) bf=hijo*80 be=e*110
Leer(f) be=e*110 bt=bf+be
Escribir(“Ingrese el numero de tardanzas:”)
Leer(t) bt=bf+be d=f*130+t*40
bf=hijo*80 d=f*130+t*40 sb=1500
be=e*110 sb=1500
bt=bf+be st=sb+bt-d
d=f*130+t*40 st=sb+bt-d
sb=1500 Escribir:
st=sb+bt-d
Escribir(“El sueldo total es:”),st) nombre,st nombre,st
Fin
Fin
Fin

También podría gustarte