Está en la página 1de 15

TALLER ESTUDIANTE #4

Nombre del Estudiante:Eder Yair Ruiz Leal


Fecha: 17 mayo 2021
Centro matriculado: Jose Acevedo Y Gomez
Doy fe que los siguientes ejercicios son de mi autoría, en caso de encontrar
plagio la nota de todo mí trabajo debe ser de CERO además de las respectivas
sanciones a que haya lugar. El profesor puede solicitar la sustentación de uno o
más ejercicios

I. Desarrollar los siguientes algoritmos de forma simples

1. Teniendo en cuenta la siguiente imagen de una casa cuya parte


inferior es cuadrada con lados de longitud 6 metros y techo con
forma de trapecio cuya base mayor es de longitud 7 metros, base
menor de 5 metros y una altura de 2 metros, hallar el área total de
la figura y mostrar el valor en pantalla.

Algoritmo AREATRAPECIO
definir Basemenor, Basemayor, altura, area_tra, lado,
areacuad, areatotal como real
escribir "Algoritmo para calcular el área de un trapecio"
escribir "Escribe la base mayor"
leer Basemayor
escribir "Escribe la base menor"
leer Basemenor
escribir "Escribe la altura"
leer altura
area_tra = ((basemayor + basemenor)/2) * altura
Escribir "El area del trapecio es: ", area_tra

Escribir "Ingresa uno de los lados del cuadrado"


Leer lado
areacuad = lado * lado
Escribir "El área del cuadrado es: ",areacuad
areatotal = area_tra + areacuad

Escribir "El área de la casa es: ",areatotal


FinAlgoritmo
2. Pepe sale a montar bicicleta el domingo y recorre una distancia de X
(valor ingresado por el usuario) metros a una velocidad constante de 20
Kmtrs/h, implementar un algoritmo que permita mostrar en
pantalla cuál fue el tiempo empleado en horas para recorrer dicha
distancia.

Algoritmo Tiemporecorrido
definir tiempo,distancia,velocidad como real
Escribir "Escribe la distancia en Metros"
Leer distancia
Escribir "la velocidad en kilómetros por hora es " 20
velocidad<- 20
tiempo = distancia/1000 / velocidad
Escribir "El tiempo por ",distancia," metros recorridos es: ",tiempo,"
horas"
FinAlgoritmo
3. Diana y rosario salen de compras al centro comercial, realizan
compras por un valor introducido por el usuario y reciben un descuento
del 25% sobre el total de la compra, realizar un algoritmo que permita
mostrar el valor de la compra, el valor del descuento y el valor a pagar
después de aplicar el descuento.

Algoritmo Calculo descuento


Definir valorcompra, descuento, totalpagar como real
Escribir "Ingrese valor de la compra" valorcompra
Leer valorcompra
descuento = valorcompra*.75
Escribir "La persona debe pagar $" ,descuento
totalpagar = valorcompra - descuento
Escribir "Se aplico un descuento de: $ ",totalpagar
Escribir "Total antes de descuento: $ " valorcompra
FinAlgoritmo
4. Realizar un algoritmo que permita al gerente de un bar de cerveza
conocer el valor de las ventas en una noche teniendo en cuenta el
número de covers vendidos, cuyo valor unitario es de $20.000, y el
valor de la cerveza sabiendo que la cerveza nacional tiene costo de
$6.000 y la importada $12.000, Se debe solicitar el número de covers
vendidos, la cantidad de cervezas nacionales y las importadas.
Algoritmo Ventastotales
definir covers,cervezanacional, cervezaimportada, ventas como
real

escribir "cantidad de covers vendidos."


leer covers
covers= covers * 20000
escribir"La cantidad de cervezas nacionales vendidas"
leer cervezanacional
cervezanacional= cervezanacional * 6000

escribir"La cantidad de cervezas importadas vendidas"


leer cervezaimportada
cervezaimportada= cervezaimportada * 12000

ventas = cervezanacional + cervezaimportada + covers


escribir " el total de covers en la noche es: ",covers
escribir " el total de nacionales en la noche es:
",cervezanacional
escribir " el total de importadas en la noche es:
",cervezaimportada
escribir " el total vendido en la noche es: ",ventas
FinAlgoritmo
5. El peso de una carpeta de archivos digital es de 3.5 GB y se desea
obtener su peso en Bytes, realizar un algoritmo que muestre en
pantalla el resultado de la conversión.

Algoritmo conversor
Definir Gigabytes, Bites Como Real
Escribir "Programa para convertir un valor de Gigabytes a
Bites."
Escribir "Digite el valor en Gigabytes: "
Leer Bytes
Gigabytes = Bytes* 10995116
Escribir "El valor en Bytes es de: ", Gigabytes

FinAlgoritmo
II. El siguiente algoritmo se deben desarrollar con condicionales simples

6. El gobierno nacional ha otorgado un subsidio de matrícula para


estudiantes estratos 1 y 2, que corresponde a un valor de $450.000
implementar un algoritmo que permita calcular el valor de la matricula a
pagar en la UNAD teniendo en cuenta que el crédito académico regular
está por valor de $102000 y puede matricular mínimo 5 créditos y máximo
21 se debe solicitar el estrato del estudiante e identificar si tiene derecho
al subsidio o no y mostrar el monto a pagar según el número de créditos a
matricular.

Algoritmo DescuentoEnMatricula
Definir creditos, estrato, matricula como real

Escribir "Escribe el número de creditos que inscribes"


leer creditos

Escribir "Escribe el estrato del estudiante"


leer estrato

si estrato >= 3 Entonces

matricula = creditos*102000
escribir "No aplica descuento"
si creditos <=4 O creditos >=22
escribir "Creditos no permitidos"

FinSi
sino
si estrato <=2 Entonces
matricula = (creditos*102000) - 450000
escribir "Aplica descuento"
si creditos <=4 O creditos >=22
escribir "Creditos no permitidos"
FinSi

FinSi
FinSi

Escribir "El total a pagar es: $ ",matricula


FinAlgoritmo

III. El siguiente algoritmo se debe hacer con condicionales anidados, no


se aceptan simples.

7. Una compañía de productos de aseo quiere incrementar sus ventas,


para ello crea una estrategia de descuentos para sus clientes que por
compras menores o iguales a $150.000 tendrán un descuento del 10%, si
es más de $150.000 y menores o iguales que $250.000 tienen un 15% de
descuento, y son mayores que $250.000 tienen un 20% de descuento. El
algoritmo debe capturar el valor de la compra y aplicar el descuento
pertinente. Además, debe visualizar en pantalla el valor sin descuento, el
valor del descuento y el total a pagar.

Proceso IncrementarVentas
Definir n, precio, total, descuento Como Real
Escribir "Escribe el valor de las compras"
leer n
total = n
si n < 150000 Entonces
descuento = total * 0.10;
SiNo
si n < 150000 Entonces
descuento = total * 0.15;
SiNo
descuento = total * 0.20;
FinSi
FinSi
Escribir "El total a pagar por ",n," es: $ ",total -
descuento
Escribir "El descuento aplicado es: $ ",descuento

FinAlgoritmo
IV. El siguiente algoritmo se debe desarrollar con la sentencia case o
casos
8. Realice un algoritmo que de acuerdo al pico y cedula que se describe a
continuación, muestre un mensaje que día tiene salida.

Último dígito de cédula Día de salida


0y1 Lunes
2y3 Martes
4y5 Miércoles
6y7 Jueves
8y9 Viernes
0y1 Sábado
2y3 Domingo
4y5 Lunes
6y7 Martes
8y9 Miércoles
Algoritmo picocedula
Definir cedula, dia Como Real

Escribir "Escribe el ultimo numero de la cedula"


leer cedula

si cedula == 0 Entonces;
Escribir " Lunes y Sabado"
SiNo
si cedula == 1 Entonces
Escribir" Lunes y Sabado"
SiNo
si cedula == 2 Entonces
Escribir " Martes y Domingo"
SiNo
si cedula == 3 Entonces
Escribir " Martes "
SiNo
si cedula == 4 Entonces
Escribir " Miercoles "
SiNo
si cedula == 5 Entonces
Escribir " Miercoles "
SiNo
si cedula == 6 Entonces
Escribir " Jueves "
SiNo
si cedula == 7 Entonces
Escribir " Jueves "
SiNo
si cedula == 8 Entonces
Escribir " Viernes "
SiNo
si cedula == 9 Entonces
Escribir " Viernes "
SiNo
Escribir "Puede salir"
FinSi
FinSi
FinSi
FinSi
FinSi
FinSi
FinSi
FinSi
FinSi
FinSi

FinAlgoritmo

También podría gustarte