C++ – Diskriminanto skaičiavimas
Seniau, kai tik pradėjau mokytis C++ ir išmokau ciklus parašiau šią diskriminanto skaičiavimo programą. Ji nėra tobula, tačiau vienintelis mano „rimtesnis“ darbas.
Programos kodas:
//—————————————————————————
#pragma hdrstop
//—————————————————————————
#pragma argsused
#include <iostream.h>
#include <math.h>
int main(int argc, char* argv[])
{
cout << „Programa tikrina ar turi kvadratine lygtis a*x^2 + b*x + c = 0\n“;
cout << „sprendiniu ar ne\n“;int a, b, c, D;
cout << „Prasome iveskite skaiciu a: \n“;
cin >> a;
cout << „Prasome iveskite skaiciu b: \n“;
cin >> b;
cout << „Prasome iveskite skaiciu c: \n“;
cin >> c;D= (b * b)-(4*a*c);
if (D > 0)
cout << „Lygtis turi du sprendinius“;
else
cout << „Lygtis turi viena sprendini, arba ivyko klaida\n“;system(„PAUSE“);
return 0;
}
//—————————————————————————
Tęsdami naršymą sutinkate su slapukų (angl. cookies) naudojimu. daugiau...
Slapukai (angl. cookies) naudojami sukurti patrauklią ir patogią vartotojo sąsają ir užtrikina geriausią naršymą. Spausdami "Sutinku" sutinkate su slapukų naudojimu šioje svetainėje.
Komentarai
nesudėtinga, gražu ir paprasta.
Hmm… O prie ko cia siklas ir sita programele? Arba as kazko nesuprantu, arba cia nesirisa kazkas… lol :-)
Ciklai paminėti tarp kitko. ;)
Atsiprasau uz kvailus klausimus bet ka reiskia
int main(int argc, char* argv[]) ?
Tai main() funkcijos parametrai, realiai galima ir nerašyti jų – programa vis tiek veiks.