Altillo.com
> Exámenes > CAECE
> Introducción
a la Informática
Introducción a la informática |
1º Parcial |
16/05/2000 |
Altillo.com |
1) Se ingresan las notas de los alumnos que rindieron examen en una mesa
determinada. Se sabe que en la mesa no pueden presentase mas de 80 alumnos:
Desarrollar un algoritmo que suministre la siguiente información (en el orden
indicado):
- Cantidad de notas procesadas
- Promedio de notas de la mesa
- Cantidad de alumnos que superan el promedio.
- Cantidad de alumnos que tienen nota menor que el promedio
- Cantidad de alumnos que tienen exactamente la nota promedio.
- Listado de notas ordenadas de mayor a menor
El algoritmo debe cumplir con las especificaciones siguientes:
- Utilizar funciones o procedimientos para el control de fin de datos, para la
validación de los datos de entrada y para la obtención de los resultados
requeridos.
- Definir las estructuras de datos utilizadas.
2) Escribir una rutina que, dado un arreglo de caracteres, lo invierta. No se
debe utilizar un arreglo auxiliar.
Ejemplo:
L |
A |
P |
I |
Z |
=>
Z |
I |
P |
A |
L |
3) Escribir una rutina que, dado un numero N natural, verifique si se trata
del factorial de algún otro numero natural.
Ejemplo: 12 no es el factorial de ningún numero
120 es el factorial de 5.