Takie pytanie, problemik :D
Ostatnio zmodyfikowano 2012-02-05 12:11
tomcionek15 Temat założony przez niniejszego użytkownika |
Takie pytanie, problemik :D » 2012-02-04 18:18:30 int ile; int polozenie;
cout << "Ile chcesz narysowac znakow ? : "; cin >> ile; cout << endl << endl << "PLANSZA" << endl << endl; char szlak[ ile ]; for( int i = 0; i < ile; i++ ) { cout <<( szlak[ i ] = '=' ); if( szlak[ i ] == szlak[ 0 ] ) { szlak[ 0 ] = 'X'; } }
I jest blad, daje zeby narysowac wpisana ilosc char czyli '=' i wsyztsko OK wypisuje tyle ile wpisalem tylko jak widzicie : if( szlak[ i ] == szlak[ 0 ] ) { szlak[ 0 ] = 'X'; }
nie wykonuej tego, sesnie chce zeby pierwszy znak czyli szlak[0] dalo znak 'X' ale nic sie nie dzieje tylko wypisuje '=' da sie to inaczej ? Prosze o syzbkie odpowiedzi |
|
imralav |
» 2012-02-04 19:41:28 if( i == 0 ) { szlak[ i ] = 'X'; } else { szlak[ i ] = '='; }
a "cout <<( szlak[ i ] = '=' );" bym w ogóle wywalił, jeśli chcesz wyświetlać to dopiero po tym if'ie. |
|
malan |
» 2012-02-04 23:03:15 Przypisanie - int a = 5; . Porównanie - if( a == 5 ) . |
|
tomcionek15 Temat założony przez niniejszego użytkownika |
» 2012-02-05 12:11:02 Dziekuje dziala ;* |
|
« 1 » |