Wątek przeniesiony 2018-10-28 13:27 z C/C++ przez furious programming.

Wypełnianie tablicy dwuwymiarowej

0

Cześć :)
Chciałem zapytać, czy ktoś byłby w stanie mi pomóc z wypełnianiem tablic w C++. Otóż powinienem napisać krótki program, który wypełnia tablice znajdujące się w załącznikach do tego wpisu. Z pozostałymi tablicami już sobie poradziłem i wiem jak je wypełnić, ale w tym przypadku nie mam pojęcia, jak powinna wyglądać część kodu odpowiedzialna za wpisywanie wartości do tablicy.
Poniżej wklejam fragment kodu, dzięki któremu już nie trzeba tworzyć pętli, a jedynie wpisać część odpowiedzialną za wyliczanie "x":

int x = 0;
	const int a = 10;
	const int b = 15;
	//int tab[10][15];
	int tab[a][b];
	for (int i = 0; i < a; i++)
	{
		for (int j = 0; j < b; j++)
		{
//x=?
			tab[i][j] = x;
			cout << tab[i][j]<<" ";
		}
		cout << endl;
	}

Za każdą pomoc, podpowiedzi i sugestie z góry dziękuję ;)

0

Nie wiem o co chodzi bom głupim wyjaśnij. No uzupełniasz tablice x'ami które są '0'.

Próbowałeś zamiast "tab[i][j] = x;" dać "cin>>tab[i][j]" i se będziesz wpisywał.

0

Chodzi o to, żeby je wpisywać tak jak na załączonych obrazkach. Wiem, że w tym wypadku nic nie wpisuję. To są po prostu gotowe pętle, które (prawie) na pewno się pojawią. Żeby osoby, które ewentualnie będą odpowiadały w wątku nie musiały się niepotrzebnie męczyć i tworzyć ich od nowa, a tym samym robić wszystkiego za mnie. Wewnątrz tego kodu (tam gdzie pojawia się zakomentowany "x") muszę wpisać formułę odpowiedzialną za wpisywanie do tabeli zgodnie z kolejnością.

1 użytkowników online, w tym zalogowanych: 0, gości: 1