Przypisanie danych.

0

Witam. Chciałbym prosić o pomoc związaną z jednym programem.
Nie moge sam do tego dojść. Otóż program ma sie pytać użytkownika ile liczb chce podać i załużmy że napisze 5, program następnie będzie prosił tylko o 5 liczb, a nie o szóstą, siódmą, ósmą i tak dalej.
W jaki sposób mogę to zapisać. Z góry dziękuje za pomoc.

0
int ile;
std::cin>>ile;
while(ile--){
//Twoj kod
std::cout<<ile<<std::endl;
}
0

W takich sytuacjach pętle są tym czego szukasz. http://guidecpp.cal.pl/cplus,loops

0

Sposobów tyle ile programistów. Oto kolejny:

int n;
cout << "Ile liczb: ";
cin >> n;
int * tab = new int[n];
for (int i = 0; i < n ; i++)
{
   cout << "Podaj liczbę nr " << i + 1 << ": ";
   cin >> tab[i];
} 
0

Dzięki za odpowiedź. A kiedy będę chciał dodać wartości podane przez użytkownika to rozumiem że mogę się odwołać do tablicy dynamicznej (new) np w sposób : tab[1] + tab[2]?

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