Sistemas

Solo disponible en BuenasTareas
  • Páginas : 9 (2195 palabras )
  • Descarga(s) : 0
  • Publicado : 13 de septiembre de 2012
Leer documento completo
Vista previa del texto
LISTADO DE EJERCICIOS

Asignatura : Programación estructurada
Carrera : Ingeniería Civil Informática
Tema : Arreglos
Forma Trabajo : Programe en C


1) Dados : A 3 5 6 8 4 7 8 5 3 1 y B 3 4 6 8 9 1 2 3 0 9
Realice un algoritmo para calcular las siguientes operaciones :

A[3] mod B[2] / 2 =
B[A[1]] - A[10] =
A[1] + A[1+2] =
A[5] + B[5] =A[3] div B[2]) / 2 =
B[A[10]] + B[1] =


2) Crear un vector de 70 elementos donde cada elemento del vector sea igual a su posición.


3) Confeccione un programa que permita leer un vector que contenga las notas de un curso, indicando finalmente :
nota más alta y más baja
promedio de notas
número de notas superiores al promedio
cantidad de alumnos aprobados y alumnosreprobados
imprimir todas las notas al igual que el resultado de las operaciones anteriores.


4) Leer un vector de 100 datos e indique finalmente
promedio de los números pares
promedio de los números impares
la suma de los elementos que ocupan las posiciones pares del vector
la suma de los elementos que ocupan las posiciones impares del vector


5) Confeccione un algoritmo quepermita leer tres vectores de igual dimensión y luego los sume en un tercer vector . Además obtener el promedio de cada uno de los vectores así como el mayor elemento de cada uno.
6) Se ingresan un conjunto de números enteros y se almacenan en un arreglo, se pide:
1. Buscar si un número x (ingresado por teclado) se encuentra en el arreglo, entregando como resultado una respuesta “ Existe elelemento en la posición ..” o bien, “El elemento x no existe en el arreglo”
2. Determinar cuántas veces se repite un número x (ingresado por teclado) en el arreglo
3. Calcular el promedio de:
4. Los números Pares en el arreglo
5. Los números Impares en el arreglo
6. Los números Primos en el arreglo
7. Los números almacenados en las posicionesimpares del arreglo
8. Los números almacenados en las posiciones pares del arreglo
9. Todos los números del arreglo


7) Se ingresan en un arreglo una a una el conjunto de letras que forman un mensaje secreto, usted sabe que no está ordenado por lo tanto se pide:
10. Entregue el mensaje en el orden inverso al cual fueron recibidas las letras
11. Entregue el mensajecomenzando por las letras que están en las posiciones pares y luego las impares.
12. Entregue el mensaje partiendo por la ultima letra, la primera letra, la penúltima letra, la segunda letra, la antepenúltima letra, la tercera letra....,por ejemplo
|a |s |d |f |g |h |j |k |
|1 |2 |3 |4 |5 |6 |7 |8 |


Se obtendrá: k, a, j, s, h, d, g, f

8) Suprofesor les hará un dictado para verificar su ortografía, el comienza escribiendo el conjunto de palabras de la prueba, las cuales serán ingresadas a un arreglo. Los alumnos harán su prueba escribiendo las palabras que dicta el profesor en otro arreglo, se pide, entregar el nº de pregunta buenas y malas de un alumno.


9) Se ingresan a un arreglo los nombres de todos los alumnos de un curso, y enotro arreglo, se ingresan los promedios de los alumnos, en el mismo orden que los nombres, se pide determinar:
13. Cual es el nombre del mejor alumno
14. Cual es el promedio del Curso
15. Cual es el nombre del alumno de menor rendimiento.
16. Cual es la media de los promedios del curso.
17. Que alumnos tienen nota superior a 4.0
18. Que alumnos tienen nota inferior a4.0
19. Cuantos alumnos están eximidos (con promedio mayor o igual a 6.0)


10) Dado un arreglo de dimensión N de números enteros, se pide:
• Ordenar este arreglo de menor a mayor
• Ordenar este arreglo de mayor a menor


11) Usted desea construir un programa que le permita jugar con sus amigos al “COLGADO” . Usted ingresa una frase a un arreglo de caracteres (cada...
tracking img