Download Planteamientos estructuras repetitivas y de decision

Document related concepts
no text concepts found
Transcript
Universidad Tecnológica de Pereira - Facultad de Ingeniería Industrial
Informática T2
Planteamiento de ejercicios con estructuras de repetición y decisión
Noviembre de 2012 - Diseñar su solución en Matlab.
1) Ingresar n notas finales de estudiantes de una materia y al final mostrar los siguientes
resultados:
- Promedio
- Cantidad de estudiantes que la ganaron (notas mayores o iguales a 3.0)
- Cantidad de estudiantes que la habilitan (notas entre 2.0 y 2.9)
- Cantidad de estudiantes que no la pueden volver a matricular de manera regular (notas menores
a 2.0).
2) Se tienen los resultados para n candidatos en unas votaciones de Pereira, se requiere
determinar:
- Mayor número de votos
- Menor número de votos
- Promedio de la votación de aquellos candidatos con votos superiores a 1000.
Nota: Para cada candidato solo se ingresa el número de votos obtenidos en la contienda electoral.
3) La materia de informática III cuenta con un grupo de 20 alumnos, al final del curso para cada
estudiante se tienen 4 notas parciales con un valor porcentual así: 25% (primer parcial), 20%
(segundo parcial), 15% (tercer parcial) y 40% (cuarto parcial). Determine cuantos alumnos pasaron
la materia (nota definitiva mayores o igual a tres >=3.0), el alumno que mejor nota definitiva tuvo
y el promedio de la nota definitiva del grupo. Tenga en cuenta que la nota definitiva de cada
alumno se calcula sumando las notas parciales.
4) Se tienen n créditos con la siguiente información: nombre del cliente, valor de la deuda y
número de días en mora. Se requiere calcular y mostrar:
- Cantidad de créditos en mora superiores o iguales a 90 días
- Valor total del interés de mora (deuda * días * (2.2/30))
- Nombre del cliente con el monto de deuda más alto (deuda + intereses de mora).
Nota: Para el cálculo del interés de mora se debe tomar como base un interés del 2.2% mensual.
Profesor Wilson Cortés Álvarez, [email protected][email protected]
Universidad Tecnológica de Pereira - Facultad de Ingeniería Industrial
Informática T2
Planteamiento de ejercicios con estructuras de repetición y decisión
Noviembre de 2012 - Diseñar su solución en Matlab.
5) La empresa de aguas cuenta con un registro de consumo de agua mensual en metros cúbicos
para n viviendas. El valor del metro cúbico de agua es de $1200 pesos para consumos normales, y
de $1600 para consumos suntuarios (aquellos consumos mayores a 20 metros cúbicos). Entregue
al final:
- Valor total consumido en pesos del consumo normal
- Valor total consumido en pesos del consumo suntuario
- Valor total consumido en pesos (normal + suntuario)
- Total de metros cúbicos consumidos.
6) Ingresar un nombre en minúscula y al final mostrarlo letra a letra (vertical), antes de mostrar el
resultado preguntar si se lleva a mayúscula.
7) Ingresar un nombre y posteriormente mostrarlo al revés.
8) Ingresar edades de ciudadanos hasta que se interrumpa el ciclo por parte del usuario (por
medio de una pregunta), al final mostrar cuantos ciudadanos están aptos para votar (edad mayor
o igual a 18 años).
9) Un hotel está construido con n pisos y cada uno de ellos con una cantidad de habitaciones,
determinar cuántos vigilantes se requieren teniendo en cuenta que para los pisos con menos de
10 habitaciones lo custodia uno solo, en tanto que para los mayores o iguales a 10 habitaciones
son requeridos 2. Tenga en cuenta que para cada piso solo se ingresa la cantidad de habitaciones
que lo conforman.
10) Mostrar la tabla de un número (multiplicaciones del 1al 10) dado pero cuando el multiplicador
sea par (por ejemplo de la tabla del 5: 5 x 2 = 10, 5 x 4… 5 x 10).
11) Ingresar n números con su valor correspondiente, al final muestre de acuerdo a los siguientes
rangos su correspondiente sumatoria:
a) Números cuyo valor sea menor a 50
b) Números cuyo valor se encuentre entre 50 y 200
c) Números cuyo valor se encuentre entre 201 y 1000
d) Números cuyo valor sea mayor a 1000
Profesor Wilson Cortés Álvarez, [email protected][email protected]
Universidad Tecnológica de Pereira - Facultad de Ingeniería Industrial
Informática T2
Planteamiento de ejercicios con estructuras de repetición y decisión
Noviembre de 2012 - Diseñar su solución en Matlab.
Y además determine cuántos de ellos son pares y cuántos impares.
12) Ingresar el valor de compra de n productos de una compra, calcular y mostrar el valor total
bruto de la compra e IVA total teniendo en cuenta que se incrementa el IVA para cada producto de
acuerdo a las siguientes consideraciones:
a) Valores entre 100.000 y 1.000.000 con un IVA del 10%
b) Valores mayores a 1.000.000 con un IVA del 16%
13) Ingresar cantidad y denominación para n cambios a pesos Colombianos, una vez se establezca
su conversión (Euros, Yenes y Dólares) entregar su valor equivalente, tenga en cuenta que:
1 Euro vale al cambio $2.300 pesos
1 Yen vale al cambio $23 pesos
1 Dólar vale al cambio $1.850 pesos
Adicionalmente debe entregar el valor total en pesos de todos los cambios realizados.
14) Diseñar un programa que permita calcular el factorial de un número dado (n!), pero validando
que el número dado (ingresado) sea par mayor que cero.
15) Mostrar las tablas de multiplicar del 1 al 10 pares o impares según la respuesta seleccionada
16) Encontrar la media aritmética de una serie de números ingresados (n números).
17) Diseñar un procedimiento de validación para un número, que garantice que su valor de ingreso
solo estará entre 0 y 9.
18) Ingresar n números y al final determinar cuántos (cantidad) de ellos fueron divisibles por 3.
19) Ingresar n números (cantidad par), interrumpiendo su ingreso cuando la suma de ellos supere
la mitad mas uno de su cantidad.
20) Hallar las áreas para n círculos, mostrando al final el promedio de las áreas calculadas.
Profesor Wilson Cortés Álvarez, [email protected][email protected]