IB001 – Seminární skupiny 16, 17, 18 a 19

Týden 5

Nová látka k precvičeniu

 

Príkazy

  • break
  • continue
  • goto

Celočíselné datové typy

  • operátory, ktoré s celočíselnými operandami poskytujú celočíselné výsledky: +, -, *, /, %
  • celočíselné typy so znamienkom: short int, int, long int, long long int
  • celočíselné typy bez znamienka: unsigned short int, unsigned int, unsigned long intunsigned long long int
  • zistenie veľkosti datového typu v bytoch: operator sizeof
  • pomenované konštanty udávajúce minimálnu a maximálnu hodnotu jednotlivých celočíselných typov so znamienkom: hlavičkový súbor limits.h
  • modifikátory dĺžky používané pri funkciach printf a scanf: h, l, ll

Príklady na precvičenie

 
  • Výpočet faktoriálu
    Modifikujte program na výpočet faktoriálu z 3. cvičenia tak, aby dokázal vypočítať faktoriál čísla 20.
  • Veľkosť datových typov
    Použite operátor sizeof na zistenie veľkosti jednotlivých celočícelných datových typov v bytoch.
  • Najväčšia hodnota
    Napíšte program, ktorý z postupnosti čísel ukončených nulov vypíše najväčšie číslo. Tip: Vhodne použite pomenovanú konštantu z hlavičkového súboru limits.h.
  • Delenie
    Nech je daná nasledovna inicializácia premenných:

    int delenec = 3, delitel = 2;
    float podiel;

    Priradte do premennej podiel výsledok reálneho delenia zvyšných dvoch premenných.
  • Zaokrúhlovanie
    Napíšte program, ktorý načíta reálne číslo a zaokrúhli ho na celé číslo.