Wypisanie macierzy
Ostatnio zmodyfikowano 2016-04-24 22:36
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"? |
|
mateczek |
» 2016-04-24 22:02:11 kod w znaczniki [cpp][/cpp] http://cpp0x.pl/forum/temat/?id=3884 ewentualnie poszukaj biblioteki do macierzy |
|
Garniturek |
» 2016-04-24 22:36:09 Spróbuj może tak: cin >> macierz[ i ][ j ];
cout << macierz[ i ][ j ];
|
|
« 1 » |