Wypisywanie elementów tablicy w pętli

0

Chcę wypisać elementy tablicy za pomocą pętli for. Nie wiem jednak jak ustawić warunek licznika, do kiedy pętla ma się wykonywać.

	for (int i = 0; i < JAKI_DAC_WARUNEK; i++)
0

Musisz tam wstawić liczbę elementów tablicy.

Ale jak piszesz w C++, to użyj po prostu ranged for:

for(auto x : tablica)
    cout << x << ", ";
cout << '\n';
0

Tylko, że dane do tablicy wpisuje użytkownik. Mam zadeklarowaną tablicę 30-elementową i nie zawsze jest wypełniona do końca. Teraz program resztę wolnego miejsca tablicy przy wypisywaniu wypełnia jakimiś znaczkami.

0

To podawaj liczbę elementów, które chcesz wypisać.

0

A jest jakieś polecenie żeby program sam przypisał liczbę podanych elementów do tablicy do int?

0

Musisz sobie zapamiętać ile wczytałeś. Ewentualnie użyj std::vector zamiast tablicy rodem z C i nie będziesz musiał się o takie rzeczy martwić.

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