
c++ pole
Jak by jste napsali jednoduchý program, který vypíše např. první dvě hodnoty uložené v poli? Netuším jak na to.
Chci z pole, kde je deset hodnot (zadá uživatel) vypsat první dvě .
int pole[10];
cout << "zadej deset cisel" << endl;
cin >> pole[10] << endl;
cout << pole[0];
cout << pole[1];
Naco tam mas ten endl? Nenadrbe ho to na zaciatok? inac vseobecne cin by som na take veci nepouzival ptz to ma nedefinovatelne spravanie a nemas osetreny vstup (nehadze to napriklad vynimku apod?)
ano háže to nějaký error
takže mám to číslo uložit do obyč. proměnné typu int a z toho pak nějak udělat pole?
A ten "nějaký" error je jaký?
urM
RunTime
Tak normalne je parsovat si vstup sam, alebpo aspon osetrit vynimky. Vstup je zasadne string, ziadne int, ptz nemozes zabranit uzivatelovi aby tam nadrbal pismena.
(BTW. ked to ma byt len do skoly tak na to mozes srat, spravne to mas uz v prispevku nizsie)