0% encontró este documento útil (0 votos)
37 vistas3 páginas

Asignacion Eci

El documento presenta una serie de problemas y algoritmos que abarcan diversas áreas como la capacidad de un bote, estadísticas de accidentes automovilísticos, ventas de hamburguesas, cálculo del IMC, crecimiento poblacional, venta de entradas, gestión de deudas, pólizas de seguros, sueldos de trabajadores y promedios académicos. También incluye problemas adicionales sobre progresiones geométricas, divisores, múltiplos, años bisiestos, potencias, números pares, juegos de adivinanza, sumatorias y la generación del número e. Cada problema requiere la creación de un algoritmo específico para resolverlo.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
37 vistas3 páginas

Asignacion Eci

El documento presenta una serie de problemas y algoritmos que abarcan diversas áreas como la capacidad de un bote, estadísticas de accidentes automovilísticos, ventas de hamburguesas, cálculo del IMC, crecimiento poblacional, venta de entradas, gestión de deudas, pólizas de seguros, sueldos de trabajadores y promedios académicos. También incluye problemas adicionales sobre progresiones geométricas, divisores, múltiplos, años bisiestos, potencias, números pares, juegos de adivinanza, sumatorias y la generación del número e. Cada problema requiere la creación de un algoritmo específico para resolverlo.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

PROBLEMAS CON E.C. I.

WHILE

1. Un bote tiene capacidad de llevar X kilos. Se tiene una lista con los pesos en kilos de
las personas que desean subir al bote. Determine cuantas personas puede llevar el
bote.

2. La oficina de tránsito de cierta ciudad desea calcular algunas estadísticas sobre los
accidentes automovilísticos que ocurren en esta. Para cada accidente se registran los
datos: El género del conductor (Mujer u Hombre), la edad y el tipo de vehículo (auto
o moto). Hacer un programa que lea los datos necesarios de n accidentes y al final
muestre el porcentaje de accidentes según el criterio: hombres mayores de 40 años y
mujeres entre 18 y 25 y motorizados de cualquier sexo.

3. Una venta de comida ofrece hamburguesas sencillas (S), dobles (D) y triples (T), las
cuales tienen un costo de $3, $4 y $5 respectivamente. La empresa acepta tarjetas de
crédito con un cargo de 5 % sobre la compra. Suponiendo que se vendieron N
hamburguesas en el día y cada cliente pidió solo una realice un algoritmo para
determinar cuánto dinero se “hizo” ese día.

4. Se desea realizar un algoritmo que calcule el estado de salud de N personas, basándose


en el Índice de Masa Corporal (IMC). El algoritmo pedirá ingresar la siguiente
información: estatura (metros) y peso (kilos). El algoritmo Calculará el IMC, en base a
la siguiente fórmula:
IMC = peso /(estatura^2)
Luego mostrará lo siguiente de acuerdo al resultado del IMC:
Bajo Peso: IMC menos de 18.5
Normal: IMC entre 18.5 y 24.9
Sobrepeso: IMC entre 25 y 29.9
Obesidad: IMC más de 30

5. En el año 2000 la ciudad A tenía 3.5 millones de habitantes y una tasa de crecimiento
del 7% anual y la ciudad B tenía 5 millones de habitantes y una tasa de crecimiento del
5% anual. Si el crecimiento poblacional se mantiene constante de las dos ciudades,
crear un algoritmo que calcule e imprima en que año la población de la ciudad A será
mayor o igual que la de la ciudad B.
6. Se ponen a la venta N entradas para el concierto de AAAAA, cuyo precio depende de la
ubicación, así: Tribuna Norte y Sur cuesta 15 dólares (X entradas), tribuna Este cuesta
30 dólares (Y entradas) y tribuna Oeste cuesta 40 dólares (Z entradas). Diseñe un
programa que controle la venta de dichas entradas a finde poder saber la cantidad de
personas que asisten a cada tribuna, la cantidad total de personas y el monto recaudado
por la venta parcial y total de las entradas.

7. Una persona adquiere una deuda de X bolívares, hacer un algoritmo para determinar en
cuantos meses saldará la deuda si hace pagos mensuales de diferente monto. Debe
mostrar en cada mes cuánto lleva abonado de la deuda y cuánto le resta por cancelar.

8. Una compañía de seguros de autos quiere saber cuánto deben pagar EN TOTAL N
personas por las pólizas. Para calcular la póliza de cada persona se ingresa una cuota
base de Y dólares y sobre este valor se le carga 13% si la persona bebe alcohol, 4% si
utiliza lentes, y si tiene más de 40 años, se le carga 10%.

9. Realice un algoritmo que determine y muestre el promedio del sueldo de varios


trabajadores considerando que se les descuenta 5% de su sueldo SS si ganan entre 100
y 400 dólares, el 7% si ganan más de 400 dólares, pero menos de 600 dólares, y el 9% si
ganan más de 600 dólares.

0. Dado un grupo de 20 estudiantes que cursaron la materia Algoritmos, se desea saber


cuál es el promedio del grupo, cuál fue la nota más alta y cuál la más baja, cuántos
aprobaron el curso y cuántos reprobaron
SEGUNDO PROBLEMA
1. Escriba un algoritmo que muestre por pantalla el resultado de la suma S de los términos
de una progresión geométrica, hasta n. El algoritmo debe solicitar al usuario los valores
de a, n y r. 𝑆=𝑎r0+𝑎𝑟1+𝑎𝑟2+𝑎𝑟3+...+𝑎𝑟𝑛

2. Escriba un algoritmo que muestre Cuantos divisores tiene un número ingresado.

3. Escriba algoritmo para leer una serie de números hasta que el usuario teclee el número
9999. Dentro del ciclo cuente los múltiplos de 2, de 3 y de 5. Imprima cuantos múltiplos
se teclearon en cada caso.

4. Escriba algoritmo para mostrar un listado de todos los años bisiestos comprendidos
desde el año A hasta el año B.

5. Calcule y muestre la potencia de un par de números usando solo multiplicaciones.

6. Hacer un algoritmo que calcule para N números cuántos son múltiplos del terminal de
una CI cualquiera.

7. Diseñar un algoritmo tal que, dados dos números enteros diferentes, determinar la
cantidad de números pares que hay entre ellos.

8. Realizar un juego que genere un numero aleatorio, luego el usuario debe adivinar el
número generado por la computadora, en cada intento deben indicar un mensaje TE
PASASTE , TE FALTA o FELICITACIONES según sea el caso, el número de intentos debe
ser 5. NOTA: use esta línea para generar el número: HACER X=random( ) ; random es
una función que genera un número aleatorio y dicho número se almacena en la variable
X.

9. Hacer un algoritmo que dada la siguiente sumatoria: 5 + 12 + 21 + 32 + ... + N = 3710


Determine el valor de N (último término), muestre todos los términos de la sumatoria e
indique cuántos términos tiene la sumatoria.

0. Hacer un algoritmo que genere el número e, con N valores decimales usando la siguiente
1 1 1 1
serie: 𝑒 = 1 + + + + + . ..
1 1∗2 1∗2∗3 1∗2∗3∗4

También podría gustarte