Está en la página 1de 6

ARREGLOS BIDIMENSIONALES

(MATRIZ)
J=0
1
2
15 1 10 0=I
0
3 1 9 1
1
12 1 20 2
0

1.

Preparar un algoritmo que permita


cargar un array bidimensional con los
nmeros del 1 al 15 y luego los imprima en
la pantalla.

Pseudocdigo
I=
o
I=
1
I=
2

J=0 J=1 J=2 J=3 J=4


1
2
3
4
5
6

11 12

10

13

14

15

Programa en C++
Mtodo # 1
#include<iostream.h>
#include<stdlib.h>
int main()
{
// int X[fila][columna];
int X[3][5];
int i,j;
//cargar la matriz
for(i=0;i<3;i++)
{
for (j=0;j<5;j++)
{
}

X[i][j]=(i*5)+j+1;
}

//imprimir la matriz
cout<<"El Arreglo es X[3][5]:
"<<endl;
for(i=0;i<3;i++)
{

for(j=0;j<5;j++)
{
cout<<X[i][j]<<"\t";
}
cout<<endl;
}
return 0;
system("PAUSE");}
El Arreglo X[3][5] es :
1
2
3
4
5
6
7
8
9
10
11 12
13
14
15
Press any key to continue

2.
Dada
una
matriz
cuadrada de 4x4, prepare
un algoritmo que llena de 0
dicha
matriz excepto la
diagonal principal donde
debe asignar 1.

#include<iostream.h>
#include<stdlib.h>
int main(){
// int X[fila][columna];
int X[4][4 ];
int i,j;
//cargar la matriz
for(i=0;i<4;i++){
for (j=0;j<4;j++) {
if(i==j)
X[i][j ]=1;
else
X[i][j ]=0;}}
//imprimir la matriz
cout<<"El Arreglo es X[3][5]: "<<endl;
for(i=0;i<3;i++){
for(j=0;j<5;j++){
cout<<X[i][j]<<"\t"; }
cout<<endl; }
return 0;
system("PAUSE");}

3.
Dado
la
siguiente matriz
Imprima
solo
los nmeros perfectos.
6=3+2+1
12

15

13

10
0

15

2
0
1
2
8

int A[3][3]={{12,6,20}, {15,13,1},{100,15,28}};

#include<iostream.h>
#include<stdlib.h>
int main(){

int A[3][3]={{12,6,20}, {15,13,1},{100,15,28}};


int i,j,z=0,perfecto[10];
//imprimir la matriz
cout<<"El Arreglo es X[3][5]: "<<endl;
for(i=0;i<3;i++)
{
for (j=0;j<3;j++)
{suma=0;
for(r=1;r< A[i][j];r++)
{
if(A[i][j]%r==0)
suma=suma+r;
}
if(suma== A[i][j])
perfecto[z] = A[i][j] ;
z++ ;
}
}
//imprimir

for(i=0;i<3;i++)
{
for (j=0;j<3;j++)
cout<<"la matriz es "<< X[i][j]: "<<endl
}

return 0;
system("PAUSE");}

4.

Elabore
un
algoritmo
que
almacene las notas numricas enteras
de un grupo de 5 estudiantes con 4
notas cada uno, el programa debe
averiguar el promedio de cada
estudiante segn sus notas.

5. Artificial Vision for the Recognition


6. of Exportable Mangoes
7. by Using Neural Networks

También podría gustarte