Economies">
Nothing Special   »   [go: up one dir, main page]

Actividad Independiente 3

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 4

Actividad Independiente # 3

A. Escribir un algoritmo que:

1. Determine si un número es mayor que 10.

2. Dada la temperatura máxima del mes y la temperatura del día, actualice el valor de la máxima,
si la temperatura del día es mayor que dicho valor.

3. Calcule el valor a pagar por la entrada a cine de un grupo de personas, sabiendo que si el
grupo está conformado por más de 5 personas se aplica un descuento del 20%.

4. Calcule el salario neto semanal de un trabajador en función del número de horas semanales
trabajadas y el valor de la hora, teniendo en cuenta que si el empleado trabaja más de 45
horas semanales se le hace un aumento del 30%.

5. Determine el valor de un tiquete de ida y vuelta por avión, conociendo la distancia a recorrer,
el precio por kilómetro y la clase en la que viaja el usuario. Si la distancia a recorrer es superior
a 1000km, y la clase en la que viaja el usuario es clase ejecutiva, la aerolínea hace un
descuento del 40%.

6. Calcular el total que una persona debe pagar por la compra de varias llantas, teniendo en
cuenta que el precio de cada llanta es de $800000 si se compran menos de 5 llantas y de
$700000 si se compran 5 o más.

7. Permita generar una factura correspondiente a la compra de un artículo del que se adquieren
una o varias unidades. El IVA a aplicar es del 10 % y si el precio bruto (precio de venta más IVA)
es mayor de 50000 pesos, se debe realizar un descuento del 5%.

8. Determine el mayor de dos números o indique si los números son iguales.

9. Determine la cantidad total a pagar por una llamada telefónica de acuerdo a las siguientes
premisas:

a. Toda llamada que dure menos de 3 minutos vale 100 pesos.


b. Cada minuto adicional a partir de los 3 primeros cuesta 50 pesos.

10. Dados 3 números, determine si la suma de dos de ellos es igual al tercer número.

11. Determine el precio final que debe pagar una persona por la compra de una prenda y el valor
que se le descontará teniendo en cuenta que el almacén donde realiza la compra tiene la
siguiente promoción para sus prendas de vestir: las prendas que tienen un precio superior a
50000 pesos se les aplicará un descuento de 10%.

12. Una persona debe pagar $30000 de energía, $20000 de gas, $20000 de acueducto y
alcantarillado, $90000 de teléfono, internet y televisión, 700000 del colegio de los hijos.
Diseñe un algoritmo para determinar si esta persona alcanzará a pagar todo lo anterior con su
salario y si es así, cuánto le quedará para otros gastos.

Nota: Representar los algoritmos empleando pseudocódigo, diagrama de flujo y diagrama de


bloques. Emplear estructuras selectivas o condicionales simples en el diseño de los algoritmos.

B. Escribir un algoritmo que:

1. Diseñar un algoritmo que calcule el pago que hacen un grupo de personas por la entrada a
un concierto, teniendo en cuenta que si el grupo es menor de 10 personas el pago es de
200000 pesos por persona y para grupos de 10 personas o más el pago es 150000 pesos
por persona.

2. Una empresa quiere hacer una compra de varios artículos de un mismo producto a una
fábrica. La empresa, dependiendo del monto total de la compra, decidirá qué hacer para
pagar al fabricante. Si el monto total de la compra excede de $500 000 la empresa tendrá
la capacidad de invertir de su propio dinero un 60% del monto de la compra, pedir
prestado al banco un 30% y el resto lo pagara solicitando un crédito al fabricante. Si el
monto total de la compra no excede de $500 000 la empresa tendrá capacidad de invertir
de su propio dinero un 70% y el restante 30% lo pagara solicitando crédito al fabricante. El
fabricante cobra por concepto de intereses un 20% sobre la cantidad que se le pague a
crédito.

3. En un supermercado se hace una promoción, mediante la cual el cliente obtiene un


descuento dependiendo del color de una bolita que se escoge al azar. Si la bolita escogida
es de color rojo se hace un descuento es del 10% sobre el total de la compra, si la bolita es
de otro color, el descuento es del 20%. Diseñar un algoritmo que obtenga cuánto dinero
se le descuenta al cliente.

4. Diseñar un algoritmo que pida un número y muestre un mensaje indicando si el número es


par o impar.

5. En la Institución Señora de las Mercedes, los pagos por curso desaprobado son de 300000
pesos, con un cargo máximo de 1800000 pesos, independiente del número de cursos
tomados. Ejemplo si un alumno desaprueba 3 cursos pagaría 900000 pesos, mientras que
uno que desaprueba 8 cursos paga 1800000 pesos. Diseñe el algoritmo en el que las
entradas sean el número de cursos desaprobados y la salida sea el valor del pago total que
el alumno haga por los cursos desaprobados.

6. Diseñar un algoritmo que dado como dato el sueldo de un trabajador, aplique un aumento
del 15% si su sueldo es inferior a $1000000 y 12% en caso contrario, luego imprima el
nuevo sueldo del trabajador.

7. Diseñar un algoritmo que dada la edad de una persona, imprima si es mayor o menor de
edad.

8. Diseñar un algoritmo que determine el sueldo de un trabajador teniendo en cuenta las


horas extras trabajadas, sabiendo que cuando las horas de trabajo exceden de 40, el resto
se consideran horas extras y que éstas se pagan al doble de una hora normal.

9. En una tienda efectúa un descuento a los clientes dependiendo del monto de la compra. El
descuento se efectúa con base el siguiente criterio. Si la compra es menor a $ 200000 se
aplica un descuento del 10% y si el monto de la compra es mayor o igual a $ 200000 se
aplica un descuento del 20%. Diseñe un algoritmo que calcule el descuento y el total a
pagar de la compra.

10. Diseñe un algoritmo que determinen si un punto (dadas sus coordenadas) se encuentra en
el interior de una circunferencia con centro en el origen y radio 3. (La ecuación de una
circunferencia con centro en el origen y radio 3 está dada por la ecuación X^2+y^2=9. Un
punto se encuentra en el interior de la circunferencia si X^2+y^2<9).

11. Diseñe un algoritmo que calcule el promedio de tres notas e imprima un mensaje de
aprobado, si el promedio es mayor o igual a 3.0 o imprima reprobado, en caso contrario.

12. Diseñe un algoritmo que pida dos números e imprima siempre la división del mayor entre
el menor.

13. Diseñe un algoritmo para resolver una ecuación de primer grado ax + b = 0 dados los
coeficientes a y b.

14. Una persona desea saber si continúa ahorrando su dinero en el banco o si lo retira,
teniendo en cuenta la cantidad que gana por concepto de interés mensual sobre el dinero
ahorrado. Si la ganancia por concepto de interés mensual es mayor o igual a $20000
decidirá continuar ahorrando y en ese caso deseará saber cuánto dinero tendrá, al cabo de
un mes, en su cuenta. Si la ganancia por concepto de interés mensual es inferior a $20000,
decidirá retirar el dinero del banco. Diseñe un algoritmo que resuelva el problema
planteado.
15. Determine cuántas camisetas se lleva un cliente de una tienda, teniendo en cuenta que es el
día de la mujer y se cuenta con una campaña promocional que consiste en: si el cliente es
hombre, se le obsequia 1 camiseta por cada camiseta comprada y si el cliente es mujer, se le
obsequian 2 camisetas por cada camiseta comprada.

16. Lea dos números X y Y, si Y es diferente de cero entonces asigne a Z el resultado de la división
de X entre Y, sino muestre el mensaje “Error, no es posible dividir entre cero”.
17.

18. Calcule el valor de la compra de un cliente teniendo en cuenta la cantidad de unidades


compradas de un mismo artículo, el valor del artículo y considerando que si el cliente es
menor de edad y el artículo a comprar es licor, no será posible la compra.

Nota: Represente los algoritmos usando las notaciones pseudocódigo, diagrama de flujo y
diagramas de bloques. Emplear estructuras selectivas o condicionales dobles en el diseño de los
algoritmos.

También podría gustarte