1. Disee un algoritmo que calcule el pago semana de un trabajador. Los datos a ingresar son:
SOLUCION =
Inicio
Si ps>500 entonces
psd=0,9*ps
Sino
psd=ps
Fin si
Escribir el pago semanal es,psd
Fin
2. Disee un algoritmo que dado un tiempo en minutos, calcule los das y horas que le
corresponden.
SOLUCION:
Inicio
//t:tiempo en minutos
//h:tiempo en horas
//d:tiempo en dias
Leer t
Si t>0 entonces
d=t/1440
h=d*24
Escribir d,h
Fin si
Fin
3. Disee un algoritmo que dados tres datos enteros positivos, que representen las longitudes de un
posible triangulo, determine si los datos corresponden a un tringulo. En caso afirmativo, escriba
si el tringulo es equiltero, issceles o escaleno. Calcule adems su rea
SOLUCION
Inicio
//lado 1:a
//lado2:b
//lado3:c
Leer a,b,c
Si a=b entonces
Escribir(triangulo issceles: a,=,b
Si_no si a=b=c entonces
Escribir( trinngulo equiltero: a,=,b,=,c
Sino escribir(triangulo escaleno: a diferente de b y c
Fin si
Fin si
Fin
6. Disee un algoritmo que registre seis notas y calcule el promedio, considerando las 5 mejores
notas.
SOLUCION:
Inicio
//notas: a,b,c,d,e,f
//nm: numero menor
Leer a,b,c,d,e,f
Promedio =(a+b+c+d+e+f)/5
Nm=f
Si e<nm entonces
Nm=e
Fin si
Si d<nm entonces
Nm=d
Fin si
Si c<nm entonces
Nm=c
Fin si
Si b<nm entonces
Nm=b
Fin si
Si a<nm entonces
Nm=a
Fin si
Escribir promedio
Fin
7. Disee un algoritmo que muestre un men para determinar el rea de las siguientes figuras
geomtricas: rectngulo, triangulo, trapecio, circulo, rombo.
SOLUCION
Inicio
//b: base
//h: altura
//bM: base mayor
//bm: base menor
Leer opcin
Caso 1
Escribir ingrese la base:
Leer b
Escribir ingrese la altura
Leer h
A= b*h
Escribir el rea del rectngulo es: , A
Caso 2
Escribir ingrese la base
Leer b
Escribir ingrese la altura
Leer h
A= (b*h)/2
Escribir el rea del triangulo es: ,A
Caso 3
Escribir ingrese la base mayor
Leer bM
Escribir ingrese la base menor
Leer bm
Escribir ingrese la altura
Leer h
A= ((bM+bm)*1/2)*h
Escribir el rea del trapecio es: ,A
Caso 4
Escribir ingrese el radio
Leer Rr
A=(3.1416)*rd*rd
Escribir el rea del circulo es: ,A
Caso 5
Escribir ingrese la diagonal mayor
Leer dM
Escribir ingrese la diagonal menor
Leer dm
A=(dM*dm)*1/2
Escribir el rea del rombo es: ,A
En otro caso
Escribir error
F_caso
Fin
9. Disee un algoritmo que permita actualizar el saldo de una cuenta del cliente de un banco.
Los datos de entrada son: nmero de cuenta y saldo anterior. El programa adems debe ingresar
el tipo de movimiento que puede ser 1 o 2. Si el tipo de movimiento es 1 representa un depsito.
Si es 2representa un retiro. En ambos casos se debe pedir el monto de la transaccin.
SOLUCIN:
Inicio
Escribir Ingrese su nmero de cuenta
Leer cuenta
Escribir ingrese su saldo anterior
Leer saldo A
Escribir elegir transaccion
Escribir elegir 1 para deposito
Escribir elegir 2 para retiro
Leer n
SI n=1
Escribir Introduzca el monto a depositar
Leer m1
Saldo B = saldo A +m1
Escribir su saldo actual es: , saldoB
Sino
Escribir Ingrese monto a retirar
Leer m2
Saldo B = saldo A-m2
Escribir su saldo actual es, saldo c
Fin_si
Fin