[Cvičení 6] | [Obsah] | [Cvičení 8] |
Napište program, který reprezentuje a zpracovává body v prostoru. Deklarujte strukturovaný datový typ pro uložení bodů. Definujte dvě funkce:
Souřadnice bodů načtěte ze standardního vstupu, uložte je do proměnných strukturovaného typu. Ověřte chování funkcí.
float vzdalenost(...)
, která má jeden parametr (bod) a vrací vzdálenost bodu od počátku.float vzdalenost(...)
, která má dva parametry (dva body) a vrací vzdálenost mezi těmito dvěma body.Řešení:
CodeBlocks: body_3D.cbp, body_3D.cpp
Vytvořte rekurzivní verzi funkce vyhledávání binárním půlením.
Polotovar:
CodeBlocks: bin_pul_rek_pol.cbp, bin_pul_rek_pol.c Řešení:
CodeBlocks: bin_pul_rekurze.cbp, bin_pul_rekurze.c
[Cvičení 6] | [Obsah] | [Cvičení 8] |