• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

C++ tablica dwuwymiarowa - sumowanie sąsiada tablicy

Object Storage Arubacloud
0 głosów
290 wizyt
pytanie zadane 2 maja 2022 w C i C++ przez Now4 Nowicjusz (120 p.)

Cześć, uczę się C++ i potrzebuję pomocy z sumowaniem w tablicy dwuwymiarowej.

Dla przykładu mam tablicę:

Tab[L][L] = {

{1,2,3}

{2,3,1}

{3,1,2}

}

Chciałam użyć wskaźników aby zsumować "sąsiadów" (1+2+2= 5) z drukowaniem nowej tablicy- ale nie działa sad

for(int i=0;i++;i<9)
{
	Tab[i][i]+Tab[i+1][i]+Tab[i][i+1]= NowaTab[i][i];
}
for(int j=0;j++;j<9)
{
	cout<<NowaTab[j][j]
}

Będę wdzięczna za pomoc :) 

1 odpowiedź

0 głosów
odpowiedź 2 maja 2022 przez Apled Dyskutant (9,520 p.)
for(int i=0;i++;i<9)

Pętla for jest zbudowana tak:

for ( start ; end ; step) { body }

Pomieszałeś end z step i dlatego nie może działać, bo u Ciebie pętla oznacza, że rozpoczyna się od 0, kończy na 0 + 1 i przechodzi o 0 mniejsze od 9

komentarz 2 maja 2022 przez Oscar Nałogowiec (29,320 p.)
edycja 2 maja 2022 przez Oscar
Dokładnie to te pętle nie wykonają się ani razu:

zaczyna się od podstawienia zera.

warunek jest sprawdzany na początku - postinkrementacja oznacza ze zmienna przyjmuje wartosc 1, ale jako wynik podawane jest zero => koniec pętli.

 

Podstawienia też zapisuje się w drugą stronę, tj po lewej zmienna (tzw l-value), po prawej wyrażenie.

 

Sąsiadów może być nawet 4 (o ile sąsiędzi muszą mieć wspólny 1 wymiar).

 

Filtrowanie obrazów?

Podobne pytania

0 głosów
2 odpowiedzi 485 wizyt
0 głosów
1 odpowiedź 269 wizyt
pytanie zadane 7 grudnia 2022 w C i C++ przez Janchess Początkujący (480 p.)
+1 głos
4 odpowiedzi 468 wizyt
pytanie zadane 1 lutego 2021 w C i C++ przez forok Nowicjusz (160 p.)

92,575 zapytań

141,424 odpowiedzi

319,649 komentarzy

61,960 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...