diskriminanta v C++
Programček iz učbenika:
# include
double IzracunajDiskriminanto (double a, double b, double c)
{
return b * b – 4 * a * c;
}
void IzpisiRezultat (double a, double b, double c, double diskriminanta)
{
cout > c2 >> c1 >> c0;
cout
-------------------------------------------------------------------
Think of how stupid the average person is.
Then realise half of them is stupider than that.
1. Tisti zadnji parameter pač izpiše kot rezultat. Dobi ga pa v funkciji main tako, da vrstico pred izpisom pokliče funkcijo IzracunajDiskriminanto, to spravi v spremenljivko d, ki potem v izpisu postane diskriminanta.
2. Najprej fiksno izračuna in izpiše za koeficiente 1, 1, 1. Potem pa šele vpraša za prave koeficiente in izračuna in izpiše zanje. Vrstici:
d = IzracunajDiskriminanto (1, 1, 1);
IzpisiRezultat (1, 1, 1, d);
lahko mirno zbrišeš iz programa.
Forum je zaprt za komentiranje.