Logische Operatoren
-
@Jockelx sagte in Logische Operatoren:
@RBS2 sagte in Logische Operatoren:
Ja, das passt etwa. Ich würde mir niemals anmaßen, für andere Programmierer zu sprechen.
Das ist schlecht...es gibt nix schlimmeres, als Programmier-Kollegen, die sich nicht in andere Programmierer hinein versetzen können.
Hoffe, du machst das nur als Hobby oder arbeitest wenigstens nicht im Team.In meiner aktiven Zeit habe ich Hardware entwickelt und mich immer über Programmierer geärgert, die ihren persönlichen Perfektionsfimmel feierten. Heute habe ich nur noch sporadisch damit zu tun.
-
@Jockelx sagte in Logische Operatoren:
@RBS2 sagte in Logische Operatoren:
Ja, das passt etwa. Ich würde mir niemals anmaßen, für andere Programmierer zu sprechen.
Das ist schlecht...es gibt nix schlimmeres, als Programmier-Kollegen, die sich nicht in andere Programmierer hinein versetzen können.
Man kann sich auch in andere hineinversetzen und trotzdem aus Respekt die Fresse halten. Das eine schließt nämlich das andere nicht aus.
Abgesehen davon hilft die Diskussion hier dem TE absolut nicht. Die Optimierungen sind in dem Stadium,in dem sich der TE befindet, völlig unerheblich. Die Wartbarkeit und Intuitivität des Quellcodes stehen an erster Stelle.
-
@It0101 sagte in Logische Operatoren:
Abgesehen davon hilft die Diskussion hier dem TE absolut nicht.
Okay, weiter bei seinem Punkt 7:
ob der Wert der int-Variablen zaehler nicht im Intervall [5,25] liegt:
(für zaehler = 30)Ich schlage vor:
if (zaehler > 4 && zaehler < 26) {} else { // Bedingung erfuellt }
-
und ich
if(!(zaehler >= 5 && zaehler <= 25)) { }
-
Oder mal richtig intuitiv:
int aufgabe7 (int zaehler) { return zaehler > 4 ? zaehler < 26 ? 0 : 1 : 1; }
-
das mochte ich noch nie..........