Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Wypisanie macierzy

Ostatnio zmodyfikowano 2016-04-24 22:36
Autor Wiadomość
soldiervv
Temat założony przez niniejszego użytkownika
Wypisanie macierzy
» 2016-04-24 21:51:45
Witam.

Chciałem napisać program który wypisywałby mi macierz (potem chciałem stworzyć taki z działaniami na macierzach). Mam jednak pewien problem. Po napisaniu tego programu, wyświetla się macierz, ale nie wszystkie jej współczynniki są na właściwym miejscu. Nie umiem znaleźć gdzie mój kod jest zły.

Z góry dziękuję za pomoc.

Oto mój kod:

 #include<iostream>

using namespace std;

int main(){

int i; //wiersze
int j; //kolumny
int n=1; //wiersze 
int m=1; //kolumny
int Macierz [n][m];

puts("Wprowadź ile wierszy ma mieć pierwsza macierz A:");
cin>>n;
puts("Wprowadź ile kolumn ma mieć pierwsza macierz A:");
cin>>m;

puts("Wypisz wartości współczynników macierzy A, wypisując kolejno: najpierw pierwszy wiersz (poczynjąc od lewej strony), potem drugi, itd. . Po wpisaniu wartości kolejnego współczynnika macierzy wciskaj enter.");


for (i=0;i<n;++i){
for (j=0;j<m;++j){
cin>>Macierz[j];
}
}

puts("\n");


puts("Macierz A to:");

for (i=0;i<n;++i){
for (j=0;j<m;++j){
cout<<Macierz [j]<<" ";
}
puts("\n");
}

return 0;
}


BTW Jak na forum wpisywać kod programu, tak żeby "wyglądał jak kod"?
P-147620
mateczek
» 2016-04-24 22:02:11
kod w znaczniki
[cpp][/cpp]

http://cpp0x.pl/forum/temat/?id=3884

ewentualnie poszukaj biblioteki do macierzy
P-147622
Garniturek
» 2016-04-24 22:36:09
Spróbuj może tak:
C/C++
cin >> macierz[ i ][ j ];
//i to samo dla cout
cout << macierz[ i ][ j ];
P-147624
« 1 »
  Strona 1 z 1