Taller2 Decisiones

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 3

CENTRO DE TECNOLOGIAS AGROINDUSTRIALES

SENA – CARTAGO

TALLER 2 – DECISIONES SIMPLES Y COMPUESTAS

Realice los siguientes algoritmos en Pseudocodigo use Pseint (computador de


escritorio) ó Pseudocode ( SmartPhone Android)

1. Leer un valor correspondiente a la edad de una persona, si la edad es mayor o


igual a 18 imprimir un mensaje “Mayor de edad”, de lo contrario imprimir
“Menor de edad”.

2. Leer 3 valores correspondientes a la notas de un estudiante, cada nota tiene un


valor mínimo de 1 y máximo de 5, calcular la definitiva, si la definitiva es menor
a 3 imprimir un mensaje indicando que el estudiante reprobó, de lo contrario
imprimir un mensaje indicando que aprobó.

3. Un centro comercial da un descuento del 20% a los clientes cuya compra sea
mayor de 350000, calcular y mostrar el descuento.

4. En un Parqueadero cobran 1.500 por hora o fracción. Diseñe un algoritmo que


determine cuanto debe pagar un cliente por el parqueo de su vehículo,
conociendo el tiempo de parqueo es en horas y minutos.

5. Leer dos valores, mostrar el mayor y el menor

6. Dado un número entre 1 y 7 escriba su correspondiente día de la semana así:


1- Lunes 2- Martes 3- Miércoles 4- Jueves 5- Viernes 6- Sábado 7- Domingo
realice un algoritmo que resuelva este problema.

7. Realice un algoritmo que informe si un número es PAR (consulte en internet la


función modulo)

8. Leer 4 valores, sumarlos, mostrar la suma, mostrar el mayor y el menor.

9. Leer 3 valores correspondientes a los lados de un triangulo, determinar si el


triangulo es equilátero, isósceles o escaleno.

10. Se desea escribir un algoritmo que pida la altura de una persona, si la altura es
menor o igual a 150 cm envíe el mensaje: “Persona de altura baja”; si la altura
está entre 151 y 170 escriba el mensaje: “Persona de altura media” y si la altura
es mayor al 171 escriba el mensaje: “Persona alta”.

11. Dado un valor, calcular el descuento considerando que por encima de un


100.000 el descuento es el 10% y por debajo de 100.000 es el 2%.

Bladimir Silva Toro - Instructor ADSI.


CENTRO DE TECNOLOGIAS AGROINDUSTRIALES
SENA – CARTAGO

12. Diseñar un algoritmo que permita calcular el valor de la factura


correspondiente a la compra de un artículo determinado, el IVA es del 12%, y si
el precio bruto (precio de venta más IVA) es mayor de $150.000 se debe
realizar un descuento del 5%.

13. Un supermercado ha puesto en oferta la venta al por mayor de cierto producto,


ofreciendo un descuento del 15% por la compra de más de 3 docenas y 10% en
caso contrario. Además por la compra de más de 3 docenas se obsequia una
unidad del producto por cada docena en exceso sobre 3. Diseñe un algoritmo
que determine el monto de la compra, el monto del descuento, el monto a
pagar y el número de unidades de obsequio por la compra de cierta cantidad
de docenas del producto

14. Una compañía dedicada al alquiler de automóviles cobra un monto fijo de


$300000 para los primeros 300 km de recorrido. Para más de 300 km y hasta
1000 km, cobra un monto adicional de $ 15.000 por cada kilómetro en exceso
sobre 300. Para más de 1000 km cobra un monto adicional de $ 10.000 por
cada kilómetro en exceso sobre 1000. Los precios ya incluyen el 19% del
impuesto general a las ventas, IVA. Diseñe un algoritmo que determine el
monto a pagar por el alquiler de un vehículo y el monto incluido del impuesto.

15. Dada la duración en minutos de una llamada telefónica, calcular el costo de la


llamada teniendo en cuenta lo siguiente:
a. Hasta 3 minutos el costo de la llamada es de $500.
b. Por encima de tres minutos es de $500 más el 50% por cada minuto
adicional a los tres primeros.
c. Si la llamada es menor de tres minutos se le cobrara cada minuto a
$200.

16. Diseñar un programa que lea la temperatura promedio de un día, e imprima el


tipo de clima correspondiente de acuerdo a la siguiente tabla:
Temperatura Promedio (TP) Tipo de Clima
<=10 Frio
>10 y <= 20 Nublado
<20 y <= 30 Caluroso
>30 Tropical

17. Diseñe un programa que lea un numero y determine si este se encuentra en


alguno de los siguientes intervalos: de 20 a 50, o de 70 a 120, o de 150 a 300,
o, de menor a 20, o de 51 a 69, o de 71 a 119, o de 121 a 149, si el numero es
mayor a 300 imprimir un mensaje especificando el numero no se encuentra en
ningún intervalo.

Bladimir Silva Toro - Instructor ADSI.


CENTRO DE TECNOLOGIAS AGROINDUSTRIALES
SENA – CARTAGO

18. Un instituto esta ofertando un paquete de cursos a costos que dependen del
colegio de procedencia del alumno y del turno elegido de acuerdo a la siguiente
tabla:
Turno Colegio del estado Colegio privado
A $440.000 $460.000
B $420.000 $440.000
C $400.000 $420.000
Adicionalmente el instituto ofrece un descuento del 15% para alumnos de
colegios del estado, y un 10% para alumnos de colegios privados, diseñe un
programa que determine para un estudiante el costo del paquete, el monto de
descuento, y el monto total a pagar.

19. Calcule e imprima a Y como una función de X, de acuerdo a:

3.15X + 5.25 si x < -4


X2 – 16 si -4 ≤ X < 4
Y= 4.12X – 5 si 4 ≤ X < 35
X5 – 7X si X ≥ 35

20. Una institución de crédito desea un programa para obtener el extracto de


cuenta de sus clientes. Si la deuda de un cliente es mayor de $500.000 se le
cobra un interés del 3%, si el valor es mayor a de $300.000 y no mayor a
$500.000 se le cobra un interés del 6%, Si la deuda es menor o igual $300.000
no se le cobra interés. Desarrolle un algoritmo que permita leer el monto de la
deuda de un cliente y calcular el valor total a cobrar.

NOTA: Después de terminar todos los ejercicios anteriores suba este taller a su
portafolio de evidencias.

Bladimir Silva Toro - Instructor ADSI.

También podría gustarte