# Vedecká kalkulačka v jazyku C ## Zadanie Naprogramovať vedeckú kalkulačku, ktorá vyhodnocuje matematické výrazy v infixnej notácii so zátvorkami a vedeckými funkciami. ## Funkčnosť Program podporuje: - reálne čísla s presnosťou double - sčítanie (+), odčítanie (-), násobenie (*), delenie (/), zátvorky - sin, cos, odmocninu (sqrt), druhú mocninu (pow), log ## Riešenie Výraz je najprv prekonvertovaný z infixnej do postfixovej notácie (Shunting-yard algoritmus). Postfixový výraz je následne vyhodnotený pomocou zásobníka. ## Podmienky fungovania - prekladač GCC - knižnica math.h ## Použité zdroje - Shunting Yard Algorithm - Edsger Dijkstra - Dokumentácia jazyka C - math.h