Jak stworzyć macierz?

Jak stworzyć macierz?
G6
  • Rejestracja:ponad 5 lat
  • Ostatnio:ponad 5 lat
  • Postów:6
0

Witam,
potrzebuje pomocy w sprawie tworzenia macierzy. Sama macierz umiem wygenerowac, tylko zalezy mi na jej czytelnym wyswietleniu przez program. Normalnie wszystkie wygenerowane liczby sa jedna pod druga a chcialbym, zeby byly rozstawione w rzedach i kolumnach tylko nie wiem jak to zrobic... Kod wklejam nizej:

Kopiuj
#include <iostream>
#include <ctime>
#include <cstdlib>

using namespace std;

int i, j, k, l;
int macierz1[4][4];
int macierz2 [4][4];

int main()
{
    srand(time(NULL));

    for (i=0; i<10; i++){
    for (j=0; j<10; i++) {

        macierz1[i][j] = rand()%11;
        cout<<macierz1[i][j]<<endl;
    }
    }

    for (k=0; k<10; k++){
    for (l=0; l<10; l++){

        macierz2[k][l] = rand()%10+1;
        cout<<macierz2[k][l]<<endl;
    }
    }

    return 0;
}
edytowany 1x, ostatnio: gezza6
_13th_Dragon
Deklarujesz macierz 4x4 zaś próbujesz użyć 10x10?
_13th_Dragon
  • Rejestracja:prawie 20 lat
  • Ostatnio:17 dni
0
Kopiuj
#include <iomanip>
...
for(int y=0;y<4;++y,cout<<endl) for(x=0;x<4;++x) cout<<setw(3)<<(macierz1[i][j]=rand()%11);


Wykonuję programy na zamówienie, pisać na Priv.
Asm/C/C++/Pascal/Delphi/Java/C#/PHP/JS oraz inne języki.
G6
  • Rejestracja:ponad 5 lat
  • Ostatnio:ponad 5 lat
  • Postów:6
0
_13th_Dragon napisał(a):
Kopiuj
#include <iomanip>
...
for(int y=0;y<4;++y,cout<<endl) for(x=0;x<4;++x) cout<<setw(3)<<(macierz1[i][j]=rand()%11);

Z C++ mam stycznosc dopiero od 2msc, wiec nawet nie mam pojecia co napisales... Prosciej sie jakos nie da?

_13th_Dragon
  • Rejestracja:prawie 20 lat
  • Ostatnio:17 dni
1
gezza6 napisał(a):

Z C++ mam stycznosc dopiero od 2msc, wiec nawet nie mam pojecia co napisales... Prosciej sie jakos nie da?

Po 3-ch miesiącach styczności z C napisałem program Kadry-Płace

Kopiuj
for(int y=0;y<4;++y) for(x=0;x<4;++x) macierz1[y][x]=rand()%11;
for(int y=0;y<4;++y)
{
	for(x=0;x<4;++x) cout<<setw(3)<<macierz1[y][x];
	cout<<endl;
}

Wykonuję programy na zamówienie, pisać na Priv.
Asm/C/C++/Pascal/Delphi/Java/C#/PHP/JS oraz inne języki.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.