Obsah obdélníka
Ukázkový program, který načte celočíselné délky stran obdélníka a vypočítá jeho obsah.
Zdrojový kód
/* obsah-obdelnika.c Jakub Bureš SPŠE V Úžlabině build using: gcc -std=c99 -Wall -pedantic -o obsah-obdelnika obsah-obdelnika.c */ // stdio.h je knihovna obsahující funkce pro vstup/výstup #include <stdio.h> int main(int argc, char *argv[]) { // deklarace potřebných proměnných int a, b, obsah; // prompt pro uživatele printf("Zadejte delku strany a: "); // přečtení a uložení zadané hodnoty do proměnné a scanf("%d", &a); printf("Zadejte delku strany b: "); scanf("%d", &b); // vypočet a uložení výsledku do proměnné obsah obsah = a * b; // výpis výsledku z proměnné obsah printf("Obsah obdelnika je %d.\n", obsah); // korektní ukončení aplikace return 0; }
Ukázka běhu programu
burak@debbie:$ ./obsah-obdelnika Zadejte delku strany a: 6 Zadejte delku strany b: 7 Obsah obdelnika je 42.
Návrh na cvičení
Upravte program tak, aby
- příjmal i neceločíselné délky stran,
- vypočítal i obvod obdélníka,
- pomocí podmínky zajistěte správnost délky zadané strany.