Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Trabajo de Algoortimos
Trabajo de Algoortimos
GUÍA PRÁCTICA N° 1
Facultad de Ingenieria
Asignatura: Principios de Programación. Escuela de Ingenieria de Sistemas
Ciclo: Primero.
Semestre Académico: 2018 -II
1. Diseñar un algoritmo que calcule lo que debe pagar una persona que desea
comprar un terreno que cuesta 120 soles el metro cuadrado. Además, debe
Solución:
Inicio
real mc, pago, total // declaración de variables
Escribir (“Ingresar cantidad de metros cuadrados”)
Leer (mc)
pago ¬ mc * 120
total ¬ pago + 750
Escribir (“El total a pagar por el terreno es:”, total)
Fin
Solución:
Inicio
Entero tp, th, tm, ph, pm
Escribir (“Ingrese el total”)
Leer (tp)
Escribir (“Ingrese el total de hombres”)
Leer (th)
Escribir (“Ingrese el total de mujeres”)
Leer(tm)
ph<-th*100/tp
pm<-tm*100/tp
Escribir (“El porcentaje de hombres es:”, ph, “y el de mujeres es”, pm)
Fin
3. Dado un número natural de 4 cifras diseñe un algoritmo que permita
mostrar en la salida el número al revés. Por ejemplo: entrada=2345 y
salida=5432.
Solución:
4. Construir un algoritmo que calcule el monto de cada cuota que debe pagar
un cliente que compra un equipo de sonido al crédito, sabiendo que el monto
de compra recibe un incremento del 19% de impuesto.
Solución:
Inicio
Entero C, CT
Escribir (“Costo equipo de sonido”)
Leer(C)
CT<-(C*19) /100
Escribir (“Costo + Impuesto:”, CT)
Fin
Solución:
Inicio
Entero A, B, C, N
Escribir (“Ingrese unidades”)
Leer(A)
Escribir (“Ingrese decenas”)
Leer (B)
Escribir (“Ingrese centenas”)
Leer(C)
N<-A*B*C
Escribir (“Multiplicación de dígitos:”, N)
Fin
Solución:
Solución:
INICIO
Real donación, pedi, med, gine, trau
leer donación
Solución:
Inicio:
Real PC, G, MC, L
Leer G
L<- G*3.79
MC<-(G*3.79) /1000
Solución:
Inicio
Entero tp, pas, peu, pal, paf
Escribir (“Escriba el total de la producción”)
Leer (“tp”)
pas<-tp*35/100
peu<-tp*27/100
pal<-tp*19/100
paf<-tp*19/100
Escribir (“A asía se exporta:”, pas, “A Europa:”, peu. “A América latina”,
pal, “Y a África: “, paf)
Fin
Solución:
INICIO
REAL cgigabyte, cmegabyte, ckilobyte, cbyte
LEER cgigabyte
cmegabyte = cgigabyte*1024
ckilobyte = cmegabyte*1024
cbyte = ckilobyte*1024
ESCRIBIR cmegabyte, ckilobyte, cbyte
FIN
11. Una veterinaria atendió una cantidad de perros, gatos y aves, se desea
saber el porcentaje de perros, gatos y aves que representa cada una de las
cantidades.
Solución:
Inicio
Entero p, g, av, ta, pp, pg, pav
Escribir (“Escriba la cantidad de perros que ay”)
Leer (“p”)
Escribir (“Escriba la cantidad de gatos que ay”)
Leer (“g”)
Escribir (“Escriba la cantidad de aves que ay”)
Leer (“av”)
ta<-p+g+av
pp<-p*100/ta
pg<-g*100/ta
pav<-av*100/ta
Escribir (“el porcentaje de perros es:” pp, “el de gatos es:” pg. “el de aves
es:”, pav)
Fin
12. Dado un número natural de 5 cifras diseñe un algoritmo que permita sumar
el primer y el último dígito. Por ejemplo: 23456 la suma debe ser 2+6=8.
Solución:
Inicio
Escribir (“Digite un numero de 5 cifras”)
Leer n
n1<- trunc (n/10000)
r1<- n mod 10000
n2<- trunc (r1/1000)
r2<- n mod 1000
n3<- trunc (r2/100)
r3<- n mod 100
n4<- trunc (r3/10)
r4<- n mod 10
n5<- trunc (r4/1)