Estructuras
Condicionales
1)
Un hombre desea saber cuánto
dinero se genera por concepto de intereses sobre la cantidad que tiene en
inversión en el banco. El decidirá reinvertir los intereses siempre y cuando
estos excedan a $7000, y en ese caso desea saber cuánto dinero tendrá
finalmente en su cuenta.
2)
Determinar si un alumno aprueba a
reprueba un curso, sabiendo que aprobara si su promedio de tres calificaciones
es mayor o igual a 70; reprueba en caso contrario.
3)
En un almacén se hace un 20% de
descuento a los clientes cuya compra supere los $1000 ¿Cuál será la cantidad
que pagara una persona por su compra?
4)
Un obrero necesita calcular su
salario semanal, el cual se obtiene de la siguiente manera: Si trabaja 40 horas
o menos se le paga un salario de $16 por hora, si trabaja más de 40 horas se le
paga un salario de $16 por cada una de las primeras 40 horas y un salario de
$20 por cada hora extra.
5)
Un hombre desea saber cuánto
dinero se genera por concepto de intereses sobre la cantidad que tiene en
inversión en el banco. El decidirá reinvertir los intereses siempre y cuando
estos excedan a $7000, y en ese caso desea saber cuánto dinero tendrá
finalmente en su cuenta.
6)
Que lea dos números y los imprima
en forma ascendente
7)
Una persona enferma, que pesa 70
kg, se encuentra en reposo y desea saber cuántas calorías consume su cuerpo
durante todo el tiempo que realice una misma actividad. Las actividades que
tiene permitido realizar son únicamente dormir o estar sentado en reposo. Los
datos que tiene son que estando dormido consume 1.08 calorías por minuto y
estando sentado en reposo consume 1.66 calorías por minuto.
8)
Hacer un algoritmo que imprima el
nombre de un artículo, clave, precio original y su precio con descuento. El
descuento lo hace en base a la clave, si la clave es 01 el descuento es del 10%
y si la clave es 02 el descuento en del 20% (solo existen dos claves).
9)
Hacer un algoritmo que calcule el
total a pagar por la compra de camisas. Si se compran tres camisas o mas se
aplica un descuento del 20% sobre el total de la compra y si son menos de tres
camisas un descuento del 10%
10) Una empresa quiere hacer una compra de varias piezas de la misma clase
a una fábrica de refacciones. 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 55% 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 pagará solicitando crédito al
fabricante. El fabricante cobra por concepto de intereses un 20% sobre la cantidad
que se le pague a crédito.
1
TALLER DE PRIORIDAD DE LOS OPERADORES
- Desarrollar
Z = 8, P =10,
Q = -3, K = 9
RESOLVER:
- Z * Q + P/Z – Q ^ 2/5
- Q/K * K-P / Z+9*P-Z
- P*Z*K*(P/8+Z)+K ^2
- ((Q+10)*(18*K/5)-Z ^Q)+15
- 18+Z-P*K/(Q/Z)- (1/3+5/8*3)*8/6
- ((Q*2)-(P*Z)*(K+Z)/(Z+P))
- 10*Z+P^2-Q ^2
- (((Z+P)*(Q*6)/(K+Z))*Z)+P
HALLAR
a=8, B=3, c=7, d=8, e=10, f=5
HALLAR:
9. h= ((f>5)
and (e=3) or (4<d) and (e<=f))
10. w=
(((10>=e) or (f<>c)) and (f>a))
11. z= (((3=d)
and (e>d)) or ((d<>c)and (4<>d)))
TALLER 1 DE ALGORITMOS
Video 1 Intro Seudocódigo, clic
Acá
Video 2 Intro Seudocódigo, clic
Acá
Video 3 Desarrollo de ejercicios,
Acá
Video 4 Desarrollo de ejercicios,
Acá
TALLER 1 DE ALGORITMOS
Realice los siguientes algoritmos:
1. Haga un algoritmo que calcule el área un triángulo.
2. Haga un algoritmo que calcule el área un rectángulo
3. Haga un algoritmo que calcule el área un cuadrado
4. Haga un algoritmo que dado un numero calcule el cuadrado, cubo, el doble y el tripe de ese número.
5. Haga un programa que calcule el porcentaje de alumnos perdidos y de alumnos que ganaron.
6. Haga un programa que calcule el índice de masa corporal.
7. Haga un algoritmo que calcule el salario neto de un empleado sabiendo que gana un salario básico y le descuentan el 20%
8. Haga un algoritmo que calcule el promedio de 4 notas para un estudiante.
9. Haga un algoritmo que calcule el promedio de notas sabiendo que las notas tienen un valor de 30%, 30% y 40% respectivamente.
10. Haga un algoritmo que calcule la siguiente ecuación: Y= X AL CUADRADO
11. Haga un algoritmo que calcule la siguiente ecuación: Y= X AL CUBO
12. Haga un algoritmo que calcule la siguiente ecuación: Y= X*Z+Z+X
13. Haga un algoritmo que calcule la siguiente ecuación: Y= X /(Z AL CUADRADO)
14. Haga un algoritmo que calcule el valor venta de un producto sabiendo su costo y su porcentaje de ganancia.
15. Haga un algoritmo que calcule el salario neto de un empleado sabiendo que gana un salario básico, le descuentan el 10% y le dan dos bonificaciones una del 9 y otra de 20.
16. Haga un algoritmo que calcule el salario neto de un empleado sabiendo que gana un salario básico, le descuentan 4% por salud, 4% por pensión, 1% por riesgos profesionales, y le dan un subsidio de transporte de $102854.
17. Programa que lea una cantidad de grados centígrados y la pase a grados Fahrenheit.
La fórmula correspondiente para pasar de grados centígrados a fahrenheit es:
F = 32 + ( 9 * C / 5)
18. Leer por teclado el valor del radio de una circunferencia y calcula y muestra por pantalla la longitud y el área de la circunferencia.
Longitud de la circunferencia = 2*PI*Radio, Area de la circunferencia = PI*Radio^2
19. Leer 3 números, imprimir la suma, el producto, la diferencia del producto con la suma
TALLER 2 DE ALGORITMOS
1. Calcular el total que una persona debe pagar en una llantera, si el precio de cada llanta es de $800 si se compran menos de 5 llantas y de $700 si se compran 5 o más.
2. En un supermercado se hace una promoción, mediante la cual el cliente obtiene un descuento dependiendo de un número que se escoge al azar. Si el numero escogido es menor que 74 el descuento es del 15% sobre el total de la compra, si es mayor o igual a 74 el descuento es del 20%. Obtener cuánto dinero se le descuenta.
3. Calcular el número de pulsaciones que debe tener una persona por cada 10 segundos de ejercicio aeróbico; la formula que se aplica cuando el sexo es femenino es: num_pulsaciones = (220 − edad)/10 y si el sexo es masculino: num_pulsaciones = (210 − edad)/10
4. Una compañía de seguros está abriendo un depto. de finanzas y estableció un programa para captar clientes, que consiste en lo siguiente: Si el monto por el que se efectúa la fianza es menor que $50 000 la cuota a pagar será por el 3% del monto, y si el monto es mayor que $50 000 la cuota a pagar será el 2% del monto. La aseguradora desea determinar cuál será la cuota que debe pagar un cliente.
5. En una escuela la colegiatura de los alumnos se determina según el número de materias que cursan. El costo de todas las materias es el mismo. Se ha establecido un programa para estimular a los alumnos, el cual consiste en lo siguiente: si el promedio obtenido por un alumno en el último período es mayor o igual que 4, se le hará un descuento del 30% sobre la matrícula y no se le cobrara IVA; si el promedio obtenido es menor que 4, deberá pagar la matrícula completa, la cual incluye el 19% de IVA. Obtener cuanto debe pagar un alumno.
6. Una empresa de bienes raíces ofrece casas de interés social, bajo las siguientes condiciones: Si los ingresos del comprador son mayores de $3000000 ó más, la cuota inicial será del 30% del costo de la casa y el resto se distribuirá en pagos mensuales, a pagar en 15 años. Si los ingresos del comprador son menos o igual a $3000000 o menos, la cuota inicial será del 20% del costo de la casa y el resto se distribuirá en pagos mensuales a pagar en 15 años. La empresa quiere obtener cuanto debe pagar un comprador por concepto de cuota inicial y cuanto por cada pago mensual.
7. Leer 3 números, imprimir el menor de ellos.
8. Una persona desea iniciar un negocio, para lo cual piensa verificar cuánto dinero le prestara el banco por hipotecar su casa. Tiene una cuenta bancaria, pero no quiere disponer de ella a menos que el monto por hipotecar su casa sea muy pequeño. Si el monto de la hipoteca es menor que $1,000 000 entonces invertirá el 50% de la inversión total y un socio invertirá el otro 50%. Si el monto de la hipoteca es de $ 1,000 000 o más, entonces invertirá el monto total de la hipoteca y el resto del dinero que se necesite para cubrir la inversión total se repartirá a partes iguales entre el socio y el.
9. Que lea tres números diferentes y determine el numero medio del conjunto de los tres números (el número medio es aquel numero que no es ni mayor, ni menor).
10. Si actualmente su capital se encuentra con saldo negativo, pedirá un préstamo bancario para que su nuevo saldo sea de $10,000. Si su capital tiene actualmente un saldo positivo pedirá un préstamo bancario para tener un nuevo saldo de $20,000, pero si su capital tiene actualmente un saldo superior a los $20 000 no pedirá ningún préstamo. Posteriormente repartirá su presupuesto de la siguiente manera:
$5 000 para equipo de computo
$2 000 para mobiliario y el resto la mitad será para la compra de insumos y la otra para otorgar incentivos al personal.
11. Leer una cantidad en dolares, imprimir la cantidad en pesos colombianos.
12. Leer la edad y estado civil de una persona, si es mayor de edad y soltera, mostrar un mensaje que diga, puede entrar a la fiesta, de lo contrario, mostrar No aceptada.
13. Mostrar la cantidad de meses que ha vivido una persona.
14. Una empresa requiere contratar personal para el trabajo en alturas, si la edad es mayor de 40, mostrar, no aceptado, de lo contrario, sigue el proceso.
15. En la empresa se requiere autorizar la entrada al personal de acuerdo a la temperatura corporal detectada en el sensor, si la temperatura es igual o superior a 37, mostrar, No abrir puerta, de lo contrario, mostrar, puede ingresar.
16. Leer dos números, mostrar un menú con las 4 operaciones básicas (suma, resta, multiplicación y división). Seleccionar una opción y ejecutar la operación seleccionada; en la división, si el segundo número es cero, mostrar división no posible.
Ejercicio
Haga un programa que calcule el
promedio para 3 notas. Si el promedio es menor a tres aparezca un mensaje
el estudiante perdió, si el promedio es mayor o igual a tres y menor que cuatro
aparezca un mensaje, bien este estudiante ganó, si el promedio es mayor o
igual a cuatro el mensaje dice “excelente, promedio superior”.
1. Lo
primero detectar las variable que se muestra en el enunciado.
Haga un programa que calcule el
promedio para 3 notas.
Si el promedio es
menor a tres aparezca un mensaje el estudiante perdió, si el promedio es mayor
o igual a tres y menor que cuatro aparezca un mensaje, bien este
estudiante ganó, si el promedio es mayor o igual a cuatro el mensaje dice “excelente,
promedio superior”.
n1,n2, n3 // variables de entrada
prom // variable de salida
2. Elaborar
el cálculo para hallar el promedio
Prom = (n1+n2+n3) /3
3. detectamos
luego los procesos de los mensajes.
Si el promedio
es menor a tres aparezca un mensaje el estudiante perdió,
si el promedio
es mayor o igual a tres y menor que cuatro, bien, este estudiante ganó
si el promedio
es mayor o igual a cuatro el mensaje dice “excelente, promedio superior”.
4. Elaborar
el seudocódigo
inicio
n1=0
n2=0
n3=0
prom=0
//
captura de datos
escribir
"Nota 1"
leer
n1
escribir
"Nota 2"
leer
n2
escribir
"Nota 3"
leer
n3
//
proceso para calcular
prom
= (n1+n2 +n3) /3
//
imprimir resultados
imprimir
"su promedio es: ", prom
//
mensaje de acuerdo al promedio
si
prom <3 Entonces
imprimir
"El estudiante perdió"
FinSi
si
prom >=3 y prom<4 Entonces
imprimir
"Bien, este estudiante ganó"
Sino
imprimir
"excelente, promedio superior"
FinSi
fin
Recuerde, esta es una forma de
realizarlo.
pueden desarrollar taller 2, taller 3, si tienen alguna inquietud, recuerde enviar la imagen del proceso o el ejercicio.
TALLER 3 DE ALGORITMOS
1. Haga un programa que calcule el promedio de notas para 3 notas. Si el promedio es menor a tres aparezca un mensaje "el estudiante perdió", si el promedio es mayor o igual a cuatro muestre "excelente promedio ", si el promedio es mayor o igual a tres el mensaje a mostrar es "Básico".
2. Plantee una posibilidad para que la persona acierte un número lanzado por el sistema. si acierta el número gana un "Radio Bluetooth", si dijo un número menos del lanzado por el sistema, gana "pelota relajante", si dijo un número más, gana "Balón"
3. Haga un programa que calcule el valor de un computador sabiendo que tienen un precio de venta y se hace un descuento dependiendo de la forma de pago, si es efectivo se le descuenta 30% del valor venta, si es con tarjeta crédito se le descuenta 15% del valor venta y si es con tarjeta débito se le descuenta un 25% del valor venta.
4. Un obrero necesita calcular su salario semanal, el cual se obtiene de la sig. manera:
Si trabaja 40 horas o menos se le paga $7200 por hora. Si trabaja mas de 40 horas se le paga $6200 por cada una de las primeras 40 horas y $5000 por cada hora extra.
TALLER 4 DE ALGORITMOS
No hay comentarios.:
Publicar un comentario