C++ Zadanie z ksiazki
Ostatnio zmodyfikowano 2017-11-07 15:03
peter1616 Temat założony przez niniejszego użytkownika |
» 2017-11-06 23:26:57 Szczerze to nie ogarniam :( Wydawało mi się że zapis np. while(nazwa != admin) i zapis while(!(nazwa == admin)) oznacza to samo. Szczerze mówiąc to nie ogarniam różnicy :( |
|
pekfos |
» 2017-11-07 00:43:03 To oznacza to samo. |
|
peter1616 Temat założony przez niniejszego użytkownika |
» 2017-11-07 01:47:47 to o co chodzi z tym że te zapisy nie są równoważne ? while( nazwa != "admin" && haslo != "xyzzy" || nazwa != "adam" && haslo != "pera" || nazwa != "1234" && haslo != "xyz" ) while( !( nazwa == "admin" && haslo == "xyzzy" || nazwa == "adam" && haslo == "pera" || nazwa == "1234" && haslo == "xyz" ) )
|
|
pekfos |
» 2017-11-07 02:03:24 O to, że nie są równoważne. Nie oznaczają tego samego i nie są pod tym względem nawet podobne. |
|
jankowalski25 |
» 2017-11-07 14:56:10 nazwa = "1234"; haslo = "xyz";
nazwa != "admin" && haslo != "xyzzy" || nazwa != "adam" && haslo != "pera" || nazwa != "1234" && haslo != "xyz"; true && true || true && true || false && false; true || true || false; true;
!( nazwa == "admin" && haslo == "xyzzy" || nazwa == "adam" && haslo == "pera" || nazwa == "1234" && haslo == "xyz" ); !( false && false || false && false || true && true ); !( false || false || true ); !true; false;
To jest jeden z 26 przypadków (na 64 możliwe), gdy wartości tych wyrażeń są różne. |
|
peter1616 Temat założony przez niniejszego użytkownika |
» 2017-11-07 15:03:16 Dzięki wielki za rozpisanie tego teraz ogarniam :) |
|
1 « 2 » |