#include <iostream.h>
#include <math.h>
#pragma argsused
using namespace std;
//FUNKCJA KWADRATOWA
int main(int argc, char* argv[])
{
cout<<"Wprowadz liczbe :\n";
int a,b,c;
float f;
cin>>a>>b>>c;;
int delta;
delta=((b*b)-(4*a*c));
if(a!=0)
{
if(delta>=0)
{
cout<<"\nPierwiastek x1: "<<((-b-sqrt(delta))/(2*a));
cout<<"\nPierwiastek x2: "<<((-b+sqrt(delta))/(2*a))<<endl;
}
else
{
cout<<"\nPierwiastek Re: "<<((-b-sqrt(-delta))/(2*a));
cout<<"\nPierwiastek Ia: "<<((-b+sqrt(-delta))/(2*a))<<endl;
}
}
else
{
cout<<"Funkcja nie jest kwadratowa: "<<endl;
}
system("PAUSE");
return 0;
}
środa, 3 kwietnia 2013
rozwiązanie równania
#include <iostream>
#include <cstdio>
using namespace std;
void rozwiazanie(float a, float b) /float to typ liczb rzeczywistych/
{
if (a!=0)
cout << "Rownanie ma doklanie jedno rozwiazanie, rowne: " << b/a; /kombinacja if pozwala na
else wykonanie złożonego
if (b!=0) obliczenia z użyciem eliminacji po przez
cout << "Rownanie nie ma rozwiazan"; sprawdzenie czy dana liczba
else jest równa zero w przeciwnym
cout << 'Rownanie ma nieskonczenie wiele rozwiazan"; wypadku program sprawdza
} kolejną liczbę/
int main()
{
float A, B;
cout << "Podaj współczynniki równania: " << endl; / program prosi o podanie współczynników
cin>> A >> B; równania/
rozwiazanie(A,B);
cin.ignore();
getchar();
return 0;
}
#include <cstdio>
using namespace std;
void rozwiazanie(float a, float b) /float to typ liczb rzeczywistych/
{
if (a!=0)
cout << "Rownanie ma doklanie jedno rozwiazanie, rowne: " << b/a; /kombinacja if pozwala na
else wykonanie złożonego
if (b!=0) obliczenia z użyciem eliminacji po przez
cout << "Rownanie nie ma rozwiazan"; sprawdzenie czy dana liczba
else jest równa zero w przeciwnym
cout << 'Rownanie ma nieskonczenie wiele rozwiazan"; wypadku program sprawdza
} kolejną liczbę/
int main()
{
float A, B;
cout << "Podaj współczynniki równania: " << endl; / program prosi o podanie współczynników
cin>> A >> B; równania/
rozwiazanie(A,B);
cin.ignore();
getchar();
return 0;
}
Subskrybuj:
Posty (Atom)