S účinností od 26. 3. jsme aktualizovali Zásady zpracování osobních údajů – doplnili jsme informace o monitorování telefonických hovorů se zájemci o studium. Ostatní části zůstávají beze změn.
NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.

Řešené úlohy k 1.-3. lekci Céčka

V minulé lekci, Proměnné a typový systém v Céčku, jsme si ukázali základní datové typy, byly to int, float a char.

Následující 3 cvičení vám pomohou procvičit znalosti programování v Céčku z minulých lekcí. Ve vlastním zájmu se je pokuste vyřešit sami. Pod článkem máte pro kontrolu řešení ke stažení. Ale pozor, jakmile se na něj podíváte bez vyřešení příkladů, ztrácí pro vás cvičení smysl a nic se nenaučíte :)

Pokud si opravdu nebudete vědět rady, podívejte se raději znovu do minulých tutoriálů a pokuste se na to přijít.

Jednoduchý příklad

Vytvořte program, který si na vstupu nechá zadat věk uživatele a poté vypíše: "Je ti x let.", kde x je zadané číslo.

Ukázka obrazovky programu:

Konzolová aplikace
Zadejte svůj věk
25
Je ti 25 let.

  • #include <stdio.h>
    #include <stdlib.h>
    int main(int argc, char** argv) {
    return (EXIT_SUCCESS);
    }
    הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
    • Zkontroluj, zda výstupy programu odpovídají předloze. S jinými texty testy neprojdou.

    Neodevzdáno. Odevzdej řešení všech cvičení a na konci kurzu získáš certifikát. Dostaneš se mezi řešitele této úlohy.

    Středně pokročilý příklad

    Vytvořte program, který si na vstupu vyžádá celé číslo a následně vypíše jeho druhou mocninu.

    Ukázka obrazovky programu:

    Konzolová aplikace
    Zadej celé číslo k umocnění
    10
    100

    • #include <stdio.h>
      #include <stdlib.h>
      int main(int argc, char** argv) {
      return (EXIT_SUCCESS);
      }
      הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
      • Zkontroluj, zda výstupy programu odpovídají předloze. S jinými texty testy neprojdou.

      Neodevzdáno. Odevzdej řešení všech cvičení a na konci kurzu získáš certifikát. Dostaneš se mezi řešitele této úlohy.

      Pokročilý příklad

      Vytvořte program, který si na vstupu vyžádá poloměr kruhu. Následně vypíše jeho obvod a obsah. Pro číslo Pí použijte hodnotu 3.1415, aby vyšel přesný výsledek.

      Ukázka obrazovky programu:

      Konzolová aplikace
      Zadej poloměr kruhu (cm):
      12.1
      Obvod zadaného kruhu je: 76.0243 cm
      Jeho obsah je 459.947 cm^2

      • #include <stdio.h>
        #include <stdlib.h>
        int main(int argc, char** argv) {
        return (EXIT_SUCCESS);
        }
        הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
        • Zkontroluj, zda výstupy programu odpovídají předloze. S jinými texty testy neprojdou.

        Neodevzdáno. Odevzdej řešení všech cvičení a na konci kurzu získáš certifikát. Dostaneš se mezi řešitele této úlohy.

        V příští lekci, Typový systém v céčku podruhé: Datové typy, se budeme datovým typům věnovat podrobněji.


         

        Měl jsi s čímkoli problém? Stáhni si vzorovou aplikaci níže a porovnej ji se svým projektem, chybu tak snadno najdeš.

        Stáhnout

        Stažením následujícího souboru souhlasíš s licenčními podmínkami

        Staženo 1426x (172.74 kB)
        Aplikace je včetně zdrojových kódů v jazyce C

         

        K absolvování tohoto cvičení prosím splň 2 libovolné příklady tím, že je úspěšně odevzdáš k otestování.

        Jak se ti líbí článek?
        Před uložením hodnocení, popiš prosím autorovi, co je špatněZnaků 0 z 50-500
        Předchozí článek
        Proměnné a typový systém v Céčku
        Všechny články v sekci
        Základní konstrukce jazyka C
        Přeskočit článek
        (nedoporučujeme)
        Typový systém v céčku podruhé: Datové typy
        Článek pro vás napsal Samuel Kodytek
        Avatar
        Uživatelské hodnocení:
        53 hlasů
        Autor se věnuje všem jazykům okolo JVM. Rád pomáhá lidem, kteří se zajímají o programování. Věří, že všichni mají šanci se naučit programovat, jen je potřeba prorazit tu bariéru, který se říká lenost.
        Aktivity