Pomoc zadania c++
Ostatnio zmodyfikowano 2013-02-26 20:08
skoiu Temat założony przez niniejszego użytkownika |
Pomoc zadania c++ » 2013-02-26 17:31:56 Witam, Mam jutro sprawdzian z c++ i dostałem pytania od kolegi. Ale nie mogę znaleźć odpowiedzi w moich notatka. Więc proszę o rozwiązanie. Zadanie 1. Jak zapisać k ma wartość 2. Zadanie 2. Co oznacza ten zapis k<<=2? Zadanie 3. Ile wyniesie i. j=0 i=(j++)-1 Zadanie 4. Ile wyniesie x? (x\2)>2? x+3:x+1 x=6 Zdaje sobie sprawę że są to banalne zadania ale ja totalnie nie jestem zielony z programowania. |
|
abdi |
» 2013-02-26 17:39:04 to sie zapytaj kolegi. |
|
megatron |
» 2013-02-26 17:45:44 1. int k=2; 2. k jest mniejsze bądź równe 2 3. jeśli bez pętli to; i = -1 4. to działanie jest bezsensowne ponieważ 'x' nie ma wartości początkowej |
|
skoiu Temat założony przez niniejszego użytkownika |
» 2013-02-26 17:58:15 W tym ostatnim nie dopisałem x=6 |
|
megatron |
» 2013-02-26 18:05:01 więc skoro x=6 to 6/2=3; czyli x większe od 2;i potem x czyli 3+3/3+1=5; wyszło 5 otóż dlatego, że najpierw dzielisz a potem dodajesz POZDRAWIAM |
|
skoiu Temat założony przez niniejszego użytkownika |
» 2013-02-26 18:10:24 Okej, dzięki wielkie. |
|
megatron |
» 2013-02-26 18:11:49 proszę bardzo |
|
SeaMonster131 |
» 2013-02-26 18:15:13 @megatron:2. k jest mniejsze bądź równe 2 |
To nie jest operator <= tylko <<= co wygląda mi na jakąś operację na bitach? więc skoro x=6 to 6/2=3; czyli x większe od 2;i potem x czyli 3+3/3+1=5; wyszło 5 otóż dlatego, że najpierw dzielisz a potem dodajesz |
Omg.. od kiedy "komputerowe" dzielenie zapisujemy dwukropkiem ? To jest instrukcja warunkowa: if( x / 2 > 2 ) x += 3; else x += 1;
Więc ostatecznie x wyniesie 9. |
|
« 1 » 2 3 |