Wypisywanie Tablicy
Ostatnio zmodyfikowano 2013-10-31 20:10
Szymix Temat założony przez niniejszego użytkownika |
Wypisywanie Tablicy » 2013-10-31 19:42:25 Witam, mam mały ( pewnie banalny ) problem. Mam napisać problem, który po podaniu ilości liczb oraz samych liczb wypiszę je od końca, dodatkowo wypiszę co drugą. Program działa, ale nie mam pomysłu jak wypisać co drugą ; / Będę wdzięczny za pomoc ; ) KOD: #include <iostream> #include <cstdio>
using namespace std;
int main() { int rozmiar; int i, c; scanf( "%d", & rozmiar ); int tablica[ rozmiar ]; for( i = 0; i < rozmiar; i++ ) { do { scanf( "%d", & tablica[ i ] ); } while( c == ' ' ); } for( i = rozmiar - 1; i >= 0; i-- ) { printf( "%d ", tablica[ i ] ); } } |
|
Wasilek |
» 2013-10-31 19:50:07 |
|
Szymix Temat założony przez niniejszego użytkownika |
» 2013-10-31 20:01:00 Ok, dzięki wielkie niby działa. Ale co zrobić w przypadku kiedy podaje nieparzystą liczbę cyfr ? Bo wtedy wypisuje mi pierwszą, trzecią, piąta itd. a mi zależy na tym aby za każdym razem wypisywało drugą, czwartą, szóstą itd. |
|
kubawal |
» 2013-10-31 20:02:43 |
|
Wasilek |
» 2013-10-31 20:05:29 int x; if( rozmiar % 2 == 0 ) { x = 1; } else x = 2;
for( i = rozmiar - x; i >= 0; i -= 2 ) { printf( "%d ", tablica[ i ] ); }
|
|
Szymix Temat założony przez niniejszego użytkownika |
» 2013-10-31 20:10:10 Propsy dla Was, dzięki wielkie ;)) |
|
« 1 » |