Tengo que imprimir un arreglo pero no se como darle forma
Hola
Tengo una duda y quisiera que alguien m ayudara.
Tengo que imprimir un arreglo pero no se como darle la forma siguiente :
1 2 3
4 5 6
7 8 9
mi codificacion es la siguiente :
#include <iostream>
#include <conio>
#include <stdlib>
int Leer(void);
void Leer(float Matriz[20][20], const int N);
void Diagonal(float Matriz[20][20],const int N,float X[] );
void Imprimir(float Matriz[20][20], const int N);
void Imprimir(const float X[], const int N);
int main (void)
{
int N;
float Matriz[20][20];
float X[20];
N=Leer();
Leer (Matriz,N);
Diagonal(Matriz,N,X);
Imprimir(Matriz,N);
Imprimir(X,N);
system("pause");
return(0);
}
int Leer (void)
{
int N;
cout<<"numero de valores "<<endl;
cin>>N;
return (N);
}
void Leer(float Matriz[20][20], const int N)
{
int i,j;
cout<<"Ingrese los valores de la matriz"<<endl<<endl;
for (i=0;N>i;i++)
for (j=0;N>j;j++)
cin>>Matriz[j];
}
void Diagonal(float Matriz[20][20],const int N,float X[])
{
int i;
for (i=0;N>i;i++)
X=Matriz;
}
void Imprimir(float Matriz[20][20], const int N)
{
int i,j;
cout<<"la matriz"<<endl<<endl;
cout<<endl;
for (i=0;N>i;i++)
for (j=0;N>j;j++)
cout<<Matriz[j]<<" "<<endl;
}
void Imprimir(const float X[], const int N)
{
cout <<"los valores de la diagonal son:";
for(int i=0;N>i;i++)
cout << X << " ";
cout << endl << endl;
}
Agradecería si me pudieran ayudar ...
Tengo una duda y quisiera que alguien m ayudara.
Tengo que imprimir un arreglo pero no se como darle la forma siguiente :
1 2 3
4 5 6
7 8 9
mi codificacion es la siguiente :
#include <iostream>
#include <conio>
#include <stdlib>
int Leer(void);
void Leer(float Matriz[20][20], const int N);
void Diagonal(float Matriz[20][20],const int N,float X[] );
void Imprimir(float Matriz[20][20], const int N);
void Imprimir(const float X[], const int N);
int main (void)
{
int N;
float Matriz[20][20];
float X[20];
N=Leer();
Leer (Matriz,N);
Diagonal(Matriz,N,X);
Imprimir(Matriz,N);
Imprimir(X,N);
system("pause");
return(0);
}
int Leer (void)
{
int N;
cout<<"numero de valores "<<endl;
cin>>N;
return (N);
}
void Leer(float Matriz[20][20], const int N)
{
int i,j;
cout<<"Ingrese los valores de la matriz"<<endl<<endl;
for (i=0;N>i;i++)
for (j=0;N>j;j++)
cin>>Matriz[j];
}
void Diagonal(float Matriz[20][20],const int N,float X[])
{
int i;
for (i=0;N>i;i++)
X=Matriz;
}
void Imprimir(float Matriz[20][20], const int N)
{
int i,j;
cout<<"la matriz"<<endl<<endl;
cout<<endl;
for (i=0;N>i;i++)
for (j=0;N>j;j++)
cout<<Matriz[j]<<" "<<endl;
}
void Imprimir(const float X[], const int N)
{
cout <<"los valores de la diagonal son:";
for(int i=0;N>i;i++)
cout << X << " ";
cout << endl << endl;
}
Agradecería si me pudieran ayudar ...
1 Respuesta
Respuesta de bebware
1