This is wrong on so many levels...Kdysi jsem tady někde psal, že pouštět se do jakéhokoliv vyššího jazyka bez pochopení rozdílů mezi int a float/double (a pár dalších věcí) je naprosto zbytečné. Pár lidí mi tedy vynadalo do machrujících pitomců.Nechci se Vás dotknout, ale jste ukázkový příklad toho, co jsem tehdy psal. V tom Vašem řešení je špatně úplně všechno, včetně toho vzorečku pro diskriminant (jak píše kolega). Navíc je to víc omalovánek než samotného kódu.Pokud Vám tady někdo prozradí řešení, tak OK, ale Vy se to jen naučíte nazpaměť, odevzdáte to, dostanete zápočet a za pár let si půjdete pro inženýrský titul bez znalosti elementární matematiky. Budu se bát Vás potkat na ulici, nedejbože, až Vám někde dají spočítat něco, na čem budou záviset životy/zdraví jiných lidí. (Ano učím na VŠ a klidně si můžete myslet, že tady plácám nesmysly. Neplácám.)