jazykc  2013.3
upoljazykc
 All Classes Files Functions Variables Typedefs Macros Pages
Functions
objemy-a-povrchy.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include "vypocet.h"

Go to the source code of this file.

Functions

int main (int argc, char *argv[])
 

Detailed Description

Objemy a povrchy

Téma: Celková koncepce programu Procvičované učivo: celková koncepce programu, parametry funkce main, funkce, větvení

Napište v jazyku C program pro výpočet objemu a povrchu válce, pravidelného trojbokého, čtyřbokého a šestibokého hranolu. Parametry výpočtu by mělo být možné předávat programu při spuštění z příkazové řádky. Zdrojový kód programu by měl být rozdělen do 2 modulů.

Modul hlavní funkce (soubor main.c) bude zajišťovat zpracování a případně načtení chybějící parametrů výpočtu, budou z něj volány funkce zajišťující vlastní výpočet a vypisovány vypočítané hodnoty na obrazovku. Note: misto main.c slouzi tento soubor!

Druhý modul (soubory vypocet.h a vypocet.c) pak bude zajišťovat veškeré požadované výpočty. Při řešení úlohy dbejte všech zásad zmíněných na přednášce.

Příklad použití: objemy_a_povrchy.exe 0 1.2 2.4 (OS Windows) ./objemy_a_povrchy 0 1.2 2.4 (OS Linux)

Příklad výstupu: Valec s vyskou 1.2 a polomerem podstavy 2.4 ma povrch 54.2592 a objem 21.7037.

Příklad použití: objemy_a_povrchy.exe 3 2.3 4.5 (OS Windows) ./objemy_a_povrchy 3 2.3 4.5 (OS Linux)

Pravidelny 3-boky hranol s vyskou 2.3 a delkou podstavne hrany 4.5 ma povrch 48.587 a objem 20.1676.

Definition in file objemy-a-povrchy.c.