Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

operaattori

merkitys

==

yhtä suuri kuin

<

pienempi kuin

>

suurempi kuin

<=

pienempi tai yhtä suuri kuin

>=

suurempi tai yhtä suuri kuin

!=

erisuuri kuin

Lisäksi voidaan testata onko jokin erisuuri kuin nolla, kts esimerkki 7.

Esimerkkejä

...

  1. muuttujat a ja b ovat yhtäsuuria.
    Code Block
    
    if (a==b) printf("a ja b ovat yhtäsuuria");
    else      printf("a ja b ovat erisuuria");
    

...

  1. muuttujat a ja b ovat erisuuria.
    Code Block
    
    if (a!=b) printf("a ja b ovat erisuuria");
    else      printf("a ja b ovat yhtäsuuria");
    

...

  1. muuttuja a on pienempi kuin b.
    Code Block
    
    if (a<b) printf("a ja b ovat erisuuria");
    else     printf("a ja b ovat yhtäsuuria");
    

...

  1. muuttuja a on suurempi kuin b.
    Code Block
    
    if (a>b) printf("muuttuja a on suurempi kuin b");
    else     printf("muuttuja a on suurempi kuin b");
    

...

  1. muuttuja a on pienempi tai yhtäsuuri kuin b.
    Code Block
    
    if (a<=b) printf("muuttuja a on pienempi tai yhtäsuuri kuin b");
    else      printf("muuttuja a on pienempi tai yhtäsuuri kuin b");
    

...

  1. muuttujat a on suurempi tai yhtäsuuri kuin b.
    Code Block
    
    if (a>=b) printf("muuttujat a on suurempi tai yhtäsuuri kuin b");
    else      printf("muuttujat a on suurempi tai yhtäsuuri kuin b");
    

...

  1. muuttuja a erisuuri kuin nolla
    Code Block
    
    if (

...

  1. a

...

  1. )

...

  1.  

...

  1. printf("

...

  1. a 

...

  1. ei 

...

8. muuttujat a on suurempi  tai yhtäsuuri kuin b ja c on pienempi kuin d.

...

  1. ole nolla");
    else   

...

  1. printf("

...

  1. a on 

...

  1. nolla");