ccpp:vetveniifv

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
Následující verze
Předchozí verze
ccpp:vetveniifv [2019/10/10 14:59] durdilovaccpp:vetveniifv [2019/10/10 15:07] (aktuální) – [Výpis textu, zda celé číslo záporné, rovno 0 nebo kladné] durdilova
Řádek 37: Řádek 37:
  
 ==== Poznámky ==== ==== Poznámky ====
-  * část else patří vždy tomu nejbližšímu if. +  * část **else** patří vždy tomu nejbližšímu **if**
   * Pokud při vnořování rozhodovacích příkazů dochází k míchání neúplných a úplných rozhodovacích příkazů, je lépe používat    složené závorky a důsledně odsazovat části, které k sobě patří.   * Pokud při vnořování rozhodovacích příkazů dochází k míchání neúplných a úplných rozhodovacích příkazů, je lépe používat    složené závorky a důsledně odsazovat části, které k sobě patří.
 +  * if a jemu odpovídající else by měly býtzarovnány na stejnou úroveň
  
  
-===== Průběh rozhodovacího příkazu ===== +===== Průběh vnořeného rozhodovacího příkazu ===== 
-  - **vyhodnocení podmínky** +  - **vyhodnocení podmínky1** 
-      - podmínka platí+      - podmínka1 platí
         - **vykonání první skupiny příkazů**         - **vykonání první skupiny příkazů**
-      - podmínka neplatí +      - podmínka1 neplatí 
-        - **vykonání druhé skupiny příkazů za else**+        - **vyhodnocení podmínky2** 
 +            - podmínka2 platí  
 +              - **vykonání druhé skupiny příkazů ** 
 +            - podmínka2 neplatí 
 +              - **vykonání druhé skupiny příkazů **
  
-==== Výpis textu, zda celé číslo x je liché nebo sudé ====+==== Výpis textu, zda celé číslo menší než 0, rovno 0 nebo větší než 0  ====
 <code c> <code c>
-if  (x % 2 == 0) +if  (x <  0) 
-  printf("%d je sude\n", cislo);+  printf("%d je menší než nula\n", cislo);
 else else
-  printf("%d je liche\n", cislo);   +  if (x == 0) 
 +    printf("%d je rovno nule\n", cislo);  
 +  else   
 +    printf("%d je větší než nula\n", cislo); 
 </code> </code>
  • ccpp/vetveniifv.1570712352.txt.gz
  • Poslední úprava: 2019/10/10 14:59
  • autor: durdilova