Ingeniería Electrónica, Ambiental y Telecomunicaciones Informática

Anuncio
Ingeniería Electrónica, Ambiental y Telecomunicaciones
Informática
Practico Nº 2 – Algoritmos y Pseudocódigo (Ciclos de repetición)
Ciclo de repetición exacto (para - for) y variables contadoras.
1)
2)
3)
4)
5)
Imprimir los números del 1 al 10.
Imprimir los números del 10 al 1.
Imprimir las cuatro primeras potencias de los números 1 al 10.
Dado un número imprimir su tabla de multiplicar (de 0 a 10).
Escriba un programa que pida al usuario un carácter y un número de repeticiones. Luego imprima
el carácter el número de veces especificado.
6) Imprimir la cantidad de personas mayores de edad (>=18) de un total de N personas.
7) Imprimir la cantidad de mujeres menores de edad de un total de N personas. Mostrar también su
porcentaje.
8) Imprimir la cantidad de mujeres mayores de edad y la cantidad de hombres mayores de edad de
un total de N personas. Mostrar también sus porcentajes.
Uso de un acumulador o totalizador, Hallar mínimos y máximos.
9) A un grupo de 10 personas se les consulta la edad y se desea calcular el promedio de edad del
grupo. Mostrar el promedio y cuántas de las 10 personas son mayores de 18 años.
10) Se desea conocer el peso acumulado de 40 personas.
11) Se desea conocer el peso promedio de 20 personas.
12) Se desea conocer el peso acumulado de 15 materiales metálicos en libras (los datos se reciben en
Kgm)
13) En un depósito se reciben 10 barriles de lubricantes para una fábrica de rulemanes y se desea
conocer el volumen total que ocuparán. Existen 4 tipos de barriles (de 25, 40, 50 y 100 litros).
14) A un grupo de 10 personas se les consulta la edad y se desea calcular el promedio de edad del
grupo.
15) Ingresar 10 temperaturas y mostrar la mayor.
16) Se ingresan 10 pares de temperaturas (T1 y T2). Hallar el promedio de las temperaturas T1 y el
promedio de las temperaturas T2.
17) Se ingresan 10 pares de temperaturas (T1 y T2) para hallar el promedio de las temperaturas que
están entre 5° y 15°.
18) Se ingresan 10 números para hallar tres datos: a) la cantidad de números negativos, b) la suma
de los números que se encuentran entre el 1 y el 10, c) el promedio de los 10.
19) Se ingresan 5 datos (peso y edad) de ratones, mostrar la edad del ratón de mayor peso y la edad
del de menor peso.
20) Para un curso de alumnos se necesita lo siguiente:
a) Promedio de altura de las mujeres.
b) Promedio de altura de los varones.
c) Cantidad de personas que tienen más de 2 hermanos.
21) En la universidad se registran los siguientes datos de los alumnos de segundo año: edad, cantidad
de materias aprobadas (regular), cantidad de materias aprobadas por finales y el sexo.
Se pide lo siguiente:
a) Promedio de edad de los varones.
b) Cantidad de alumnos que aprobaron mas de 3 finales
c) Porcentaje de alumnas y alumnos en la universidad.
d) Promedio de materias regularizadas.
22) Idem al anterior, pero se pide lo siguiente:
a) Cantidad de alumnos aprobaron mas de 3 materias (finales).
1/2
Ingeniería Electrónica, Ambiental y Telecomunicaciones
Informática
b) Porcentaje de materias aprobadas (finales) entre alumnos y alumnas.
c) Promedio de edad de alumnos (varones) que hasta el momento no aprobaron ningún final
Ciclo de repetición no exacto o condicional, Uso de banderas o centinelas
23) Repetir los ejercicios de la sección anterior V, pero asuma que se desconoce la cantidad total de
elementos a procesar.
24) Calcular el promedio de edad de un grupo de personas e indicar cuántas son mayores de 18 años.
El algorítmo cierra el grupo cuando hay 5 menores.
25) Hacer un algorítmo que muestre el peso acumulado de un grupo de personas e indique la cantidad
de personas. El grupo se cierra cuando el peso acumulado supera los 500 kilos.
26) Hacer un algorítmo que muestre el peso acumulado de un grupo de personas e indique la cantidad
de personas. El grupo nunca debe superar los 500 kilos. (Si al ingresar una nueva persona al
grupo se superan los 500kg, se descarta a la persona ey se cierra el grupo).
27) Ingresar temperaturas hasta que el promedio sea mayor que 20 grados, y mostrar la menor y la
mayor.
28) Ingresar temperaturas mientras el promedio sea menor que 20 grados, y mostrar la menor y la
mayor.
29) Se ingresan pares de temperaturas (T1 y T2). Hallar el promedio de las temperaturas T1 y el
promedio de las temperaturas T2 hasta que la suma del par ingresado sea mayor que 40 grados.
30) Se ingresan pares de temperaturas (T1 y T2) hasta que T1 sea cero. Hallar el promedio de las
temperaturas que están entre 5° y 15°.
31) Se ingresan números hasta que la sume alcance los 1000. Hallar: a) la cantidad de números
negativos, b) la suma de los números que se encuentran entre el 1 y el 10, c) el primedio de los
mayores a 10.
32) Se ingresan el peso y la edad de ratones, hasta que aparezca un ratón cuya edad sea el doble que
el promedio de los ya ingresados (debe ingresar al menos un ratón para calcular este promedio;
este último ratón no debe ser tenido en cuenta para el cálculo). Mostrar: a) la edad del ratón de
mayor peso; b) la edad del de menor peso, c) el promedio de las edades.
2/2
Descargar