1. Diseñe un programa lea la cantidad de alumnos de Redes, Computación y Diseño. Determine el porcentaje de alumnos de cada uno de los cursos
entero red, com, dis, total
real porRed, porCom, porDis
leer red, com, dis
total = red + com + dis
porRed = (red/total)*100
porCom = (com /total)*100
porDis = (dis /total)*100
imprimir porRed, porCom, porDis
2. Cibertec ha recibido una donación especial que será repartida entre las carreras de Redes, Computación, Diseño, Administración y Sistemas de la siguiente forma:
• Redes: 20% de Computación
• Computación: 15% Diseño
• Diseño: 30% de la donación
• Administración y Sistemas: lo que resta la donación.
Diseñe un algoritmo que determine cuánto recibirá cada carrera
real donación, red, com, dis, adm
leer donación
dis = donación *0.30
com = dis*0.15
red = com*0.20
adm= donación –( red + com + dis)
imprimir red, com, dis, adm
3. Dado un número natural de dos cifras, diseñe un algoritmo que permita obtener el número invertido. Ejemplo si se ingresa 23 que devuelva 32
entero numero, inverso, cen, uni
leer numero
cen = numero/10
uni = numero%10
inverso= uni*10 +cen
imprimir inverso
4. Implemente un algoritmo que lea las horas y tarifa de un docente y retorne el sueldo bruto, descuento y sueldo neto. Sabiendo que el descuento es 10% de sueldo bruto.
real horas, tarifa, sbruto, descuento, sneto
leer horas, tarifa
sbruto = horas * tarifa
descuento = sbruto*0.10
sneto = sbruto- descuento
imprimir sbruto, descuento, sneto
5. Se ingresa las edades de tres hermanos Luis, Juana y Felicita y el monto a repartir. Implemente que permita encontrar las cantidades repartidas entre las edades de tres hermanos
entero luis, juana, felicita, total
real monto, mLuis, mJuana, mFelicita
leer luis, juana, felicita
total = luis+ juana+ felicita
mLuis = (luis/ total)*monto
mJuana = (juana / total)*monto
mFelicita = (felicita / total)*monto
imprimir mLuis, mJuana, mFelicita
6. Dado un número natural de tres cifras, diseñe un algoritmo que permita obtener el número invertido. Ejemplo si se ingresa 238 que devuelva 832
entero numero, cen, dec, uni, inverso
leer numero
cen = numero/100
dec = numero/10%10
uni= numero%10
inverso = uni * 100 + dec *10 +cen
imprimir inverso
7. Se ingresan tres cantidades una en soles, otra en dólares y en euros, determine el total del dinero en marcos
1 dólar = 3.51 soles
1 dólar = 1.09 euros
1 dólar = 2.12 marcos
real dinSoles, dinDolares, dinEuros, dinMarcos
leer dinSoles, dinDolares, dinEuros
dinMarcos =(dinSoles/3.51*2.12) + ( dinDolares*2.12) + (dinEuros/1.09*2.12)
imprimir dinMarcos
8. Implemente un algoritmo que ingrese la cantidad de dinero y muestre la cantidad de billetes de 100 y 50 soles. Ejemplo si tengo 250 soles: 2 billetes de 100 y 1 de 50
entero monto, bille50, bille100
leer monto
bille100 = monto/100
bille50 = monto%100/50
imprimir bille50, bille100
No hay comentarios:
Publicar un comentario