Sunteți pe pagina 1din 13

Laboratorio

Arreglos unidimensionales
Ejercicio 1
Escribir un programa que pida 10 nmeros
enteros por teclado y que imprima por
pantalla:

Cuntos de esos nmeros son pares.


Cul es el valor del nmero mximo.
Cul es el valor del nmero mnimo.
int main (void)
{ int numero[10];
int i, cont=0, mayor, menor;
for(i=0;i<10;i++)
{cout<<"ingresar numero ["<<i+1<<"]: ";
cin>>numero[i]; }
for(i=0;i<10;i++)
if (numero[i]%2==0)
cont++;
mayor=numero[0];
menor=numero[0];
for(i=1;i<10;i++)
cout<<"CANTIDAD DE PARES: "<<cont<<endl;
{if (numero[i]>mayor)
mayor=numero[i]; cout<<"NUMERO MAYOR: "<<mayor<<endl;
cout<<"NUMERO MENOR: "<<menor<<endl;
if (numero[i]<menor)
menor=numero[i];} getch();
}
Ejercicio 2

Escribir un programa que lea un vector de 10


elementos. Deber imprimir el mismo vector por
pantalla pero invertido.

Ejemplo: dado el vector 1 2 3 4 5 6 7 8 9 10 el


programa debera imprimir 10 9 8 7 6 5 4 3 2 1.
Ejercicio 3

Escriba un programa que dada una lista de 5 notas,


muestre cuntas veces aparece en la lista de notas un 20 .
Ejercicio 4

Desarrolle un programa que recorra un arreglo de


enteros (el tamao del arreglo es definido por el usuario)
evale si sus datos son mltiplos de 7 y los muestre en
pantalla.
Ejercicio 5
Una Universidad requiere un programa que le permita conocer cmo califican los estudiantes la comida de la
cafetera central. Para ello defini una escala de 0 a 5(0 es psimo y 5 es excelente).
El programa debe ser capaz capturar la calificacin de cualquier nmero de estudiantes (no se sabe cuntos
estudiantes se encuestarn, as que cuando el encuestador ingrese la calificacin de 100, se sabr que la
encuesta habr concluido). El valor 100 acta como centinela.

El programa deber mostrar en su salida cuntos estudiantes fueron encuestados as como el resumen de la
encuesta con histograma as:

Estudiantes encuestados: 25

Frecuencia de las calificaciones Numero Estudiantes Histograma


0 2 **
1 5 *****
2 10 **********
3 4 ****
4 1 *
5 3 ***

Utilice un arreglo de enteros de 6 elementos para almacenar la frecuencia con la que ocurre cada calificacin
Laboratorio
Arreglos bidimensionales
Ejercicio 6

Escribir un programa que lea una matriz de 3 filas y 3 columnas


de valores enteros.
A continuacin, el programa debe pedir el nmero de una fila.
El programa deber devolver el mximo de esa fila.
Ejercicio 7
Escribir un programa que lea un matriz de enteros de 2 filas y 4
columnas y muestre por pantalla la traspuesta a dicha matriz.
Ejemplo:

Entrada: 2 3 4 5 Salida 2 7
7 6 5 4 3 6
4 5
5 4
Ejercicio 8

Escribir un programa que lea una matriz de nmeros


enteros y que devuelva la suma de los elementos
positivos de la matriz y la suma de los elementos
negativos.
Ejercicio 9
Escribir un programa que lea una matriz de 4 filas y 3
columnas, la visualice por pantalla y a continuacin
encuentre el mayor y el menor elemento de la matriz y
sus posiciones.

S-ar putea să vă placă și