Zapisywanie liczb oddzielonych spacjami do tablicy
Ostatnio zmodyfikowano 2014-12-12 21:31
Rashmistrz |
» 2014-12-11 15:29:24 jest liczba 356474573 i teraz chcę każdą z cyfr zapisać do osobnej zmiennej |
Opisałem to w drugim moim poście w tym temacie... //EDIT: Naucz się z materiałów tam podanych o stringach Ale Okej... przeanalizuj sobie tą koncepcje: string zdanie; cin >> zdanie; for( a = 0; a < zdanie.size(); a++ ) tablica[ a ] = zdanie[ a ] - 48;
____________________________________________________________________ Zapisywanie liczb oddzielonych spacjami do tablicy |
(Taki jest temat) na przykład 35 64 74 57 3 albo 356 474 573 |
Zwykły std::cin starczy... |
Właśnie muszą być pomiędzy nimi znaki białe, by std::cin mógł rozpoznać gdzie się kończą. ____________________________________________________________________ ogólnie wystarczy się trochę pobawić z modulo i dzieleniem. |
TO JEST NAJWOLNIEJSZY Z MOŻLIWYCH SPOSOBÓW! To jest bardziej programowanie, niż matematyka! |
|
pw1602 Temat założony przez niniejszego użytkownika |
» 2014-12-11 15:29:44 Już zacznę się z tym bawić ;) |
|
pw1602 Temat założony przez niniejszego użytkownika |
» 2014-12-12 12:30:29 Pierwszy program z mi wyszedł, ale z drugim mam problem. Nie wiem w jaki sposób mogę za pomocą cin wpisać wszystkie liczby oddzielone spacją. Czy można prosić o jakiś przykład? |
|
darko202 |
» 2014-12-12 13:16:59 |
|
Rashmistrz |
» 2014-12-12 18:42:30 Nie wiem w jaki sposób mogę za pomocą cin wpisać wszystkie liczby oddzielone spacją. |
Użyj pętli: for( int i = 0; i < elementy_w_tablicy; i++ ) std::cin >> tablica[ i ];
std::cin >> tablica[ 0 ] >> tablica[ 1 ] >> tablica[ 2 ] >> tablica[ n ]; |
|
pw1602 Temat założony przez niniejszego użytkownika |
» 2014-12-12 21:31:19 Dzięki. Jak tylko znajdę chwilkę czasu to zacznę działać.
@Edit
Wielkie dzięki. Działa. |
|
1 « 2 » |