Ejercicios-2

Anuncio
EJERCICIOS-2
Nombre:
Escribe sin ordenador los trozos de programas que resuelven los siguientes problemas,
centrándose en el algoritmo y olvidándose de los gotoxy(,) y los printf():
Por ejemplo, para calcular el sueldo medio de 20 sueldos tecleados, habría que escribir:
int i;
float sueldo, media;
for (i = 1; i <= 20; i++)
{
scanf("%6f", &sueldo); fflush(stdin);
media = media + sueldo;
}
media = media / 20;
1. Teclear el número de alumnos de una clase y a continuación para cada uno de esos
alumnos teclear su nota. Calcular la nota media de la clase completa.
2. Añadir al programa anterior las sentencias para que se obligue a teclear una nota correcta,
entre 0 y 10, para cada alumno.
3. Teclear una serie de códigos de artículos y sus precios, hasta que el código sea 0. Hallar el
código del artículo más caro.
4. Para los 20 alumnos de una clase, teclear sus 5 notas. Hallar la nota media de cada alumno
y de la clase completa.
5. Teclear números hasta que se responda N a la pregunta DESEA TECLEAR NUMERO S/N?
Los números pueden ser negativos. Hallar el menor número tecleado.
6. Calcular la potencia N de 2 (2N), para cada número N que se teclee. Cuando N sea 0 el
programa finalizará.
7. Teclear nombres y edades de alumnos, hasta que se responda N a la pregunta TECLEAR
ALUMNO S/N? Hallar cuántos alumnos tienen edad par y cuántos tienen edad impar.
8. En un concurso, los 2 concursantes realizan 12 pruebas cada uno. El jurado tiene 8
componentes, cada uno da una puntuación a cada concursante en cada prueba. Hallar el
concursante que gana el concurso, al tener la mayor puntuación.
9. Teclear 100 notas. Hallar cuántas son menores de 5, cuántas son suficiente, bien, notable y
sobresaliente. Utilizar switch.
10. Teclear cuántos comerciales tiene una empresa. Para cada comercial, teclear su código, su
nombre y sus ingresos por ventas para cada mes del año. Hallar el código del comercial con
mayor media de ingresos en el año, así como el código del comercial que ha obtenido el mayor
ingreso en un mes, indicando en qué mes ha obtenido ese mayor ingreso.
1
Descargar