Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

john constantine

[Resolvido] matriz sai apenas em uma linha

Recommended Posts

Olá galera, sei que minha duvida é de iniciante, pois sou,mas é o seguinte fiz esse programinha para ler matrizes e o problema é que na saida todos os dados saem apenas em uma linha como fazer para sair como o indicado pelo o usuario, 2x2,3x3 etc( ou seja em linhas e colunas), agradeço antecipadamente a quem puder ajudar!

 

#include<iostream>

 

using namespace std;

int main()

{

int i,j,L,C,K,num;

 

cout<< "entre com o numero de linhas da matriz" <<endl;

cin>>L;

cout<< "entre com o numero de colunas da matriz" <<endl;

cin>>C;

float matriz[L][C];

 

for(i=0; i<L; i++)

for (j=0; j<C; j++)

{

cout<< "entre com os valores da matriz" <<endl;

cin>> num;

matriz[j]= num;

}

 

 

//.. Leitura

 

for(i=0; i<L; i++)

 

for (j=0; j<C;j++)

 

cout << matriz[j];

 

cout<<endl;

 

system(" pause");

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

basta uma pequena modificação aqui:

 

for(i=0; i<L; i++){   for (j=0; j<C;j++)	  cout << matriz[i][j];   cout<<endl;}

A cada passagem de linha é acrescentado um endline.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.