Documentos de Académico
Documentos de Profesional
Documentos de Cultura
(MATRIZ)
J=0
1
2
15 1 10 0=I
0
3 1 9 1
1
12 1 20 2
0
1.
Pseudocdigo
I=
o
I=
1
I=
2
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
#include<iostream.h>
#include<stdlib.h>
int main(){
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.