Documentos de Académico
Documentos de Profesional
Documentos de Cultura
EJERCICIOS- SEMANA14
Algoritmo Dado
definir v,lanzamiento,acumulado como Entero
lanzamiento= 0
acumulado= 0
Repetir
escribir "ingresa valor "
Leer v
lanzamiento=lanzamiento+1
acumulado= acumulado+v
Hasta que v=1
escribir "cantidad de veces que se lanzo el dado ",lanzamiento
Escribir "la suma acumulada es ",acumulado
FinAlgoritmo
3. En una tienda de descuento las personas que van a pagar el importe de su compra llegan a
la caja y sacan una bolita de color, que les dirá que descuento tendrán sobre el total de su
compra. Determinar la cantidad que pagará cada cliente desde que la tienda abre hasta
que cierra. Se sabe que, si la bolita es roja, el cliente obtendrá un 40% de descuento; si es
amarilla un 25% y si es blanca no obtendrá descuento.
La tienda abre a las 8 am y cierra a las 18:00 horas
Algoritmo pago
definir n,bola Como Entero
definir total,descuento,hora Como Real
escribir "ingresa el numero de clientes"
leer n
mientras n>0 Hacer
escribir "ingresa el total de la compra"
leer total
escribir "ingresa el numero de la bola"
escribir "1-roja"
escribir "2-amarilla"
escribir "3-blanca"
leer bola
si bola>0 y bola<4 Entonces
si bola=1 Entonces
descuento=total*0.40
SiNo
si bola=2 Entonces
descuento=total*0.25
SiNo
si bola=3 Entonces
descuento=0
SiNo
escribir "valor incorrecto"
FinSi
FinSi
FinSi
FinSi
escribir "el total a pagar es ",total-descuento
escribir "el descuento aplicado es ",descuento
n=n-1
FinMientras
FinAlgoritmo
4. Se desea procesar las operaciones bancarias de un cliente a quien se le pide por única vez
su nombre y saldo inicial. Luego en un proceso repetitivo se presenta las siguientes
opciones:
Depósito, Retiro, Fin. Al ingresar la opción elegida si esta fue ‘D’ (deposito) se pide si es en
efectivo (1) o con cheque (2), se ingresa la cantidad, y si fuese cheque se descuenta el 1% por
comisión y se actualiza su saldo mostrándolo en pantalla. Si la opción elegida fue ‘R’(Retiro) se
ingresa la cantidad verificando que ésta sea menor al saldo actualizándolo, de lo contrario dar
un mensaje de sobregiro. Si la opción elegida fue ‘F’(fin) mostrar los siguientes resultados:
Algoritmo calcular
definir n,suma Como Entero
definir prom Como Real
n=0
suma=0
Repetir
escribir n
n=n+1
suma=suma+n
eescribir n
Hasta Que n=10
prom=suma/10
escribir "el promedio es ",prom
FinAlgoritmo
7. Construir un pseudocódigo que valide la nota de un estudiante, el programa debe pedir la
nota y solo si esta se encuentra en el rango de 0 a 20 se debe mostrar. Debe pedir la nota
mientras esta se encuentre fuera de ese rango.
Algoritmo nota
definir n Como Entero
escribir "ingresar nota"
leer n
Repetir
si n<0 o n>20
escribir "nota invalida"
leer n
FinSi
Hasta Que n>=0 y n<=20
escribir "la nota es ",n
FinAlgoritmo