ďťż

Ładny brzuch

Witam czy mógłby mi ktoś podać algorytm rozwiązywania równania kwadratowego? z góry dzięki za pomoc



Chodzi Ci o podnoszenie liczby do n-ej potęgi?

Pobierasz podstawę i wykładnik, potem podstawę zapisujesz do drugiej zmiennej i mnożysz wyniki kolejnych mnożeń przez podstawę dopóki Twoja zmienna kontrolna nie osiągnie wartości wykładnika.

Oprócz tego możesz dodać warunek, że jeśli wykładnik == 0, to wynikiem jest 1, a jeśli wykładnik == 1, to wynikiem jest podstawa.

I żadna filozofia.

chodzi mu o... rozwiązanie równania kwadratowego :>

http://en.wikipedia....tion#Derivation
Użytkownik bryn edytował ten post 15 wrzesień 2007, 11:29
Mam mały problem napisałem program ale nie chce się skompilować

#include <iostream> using namespace std; int main() { float a, b, c, d, x, x1, x2; cout<<"Wprowadz wspolczynnik a:"<<endl; cin>> a; cout<<endl; cout<<"Wprowadz wspolczynnik b:"<<endl; cin>> b; cout<<endl; cout<<"Wprowadz wspolczynnik c:"<<endl; cin>> c; cout<<endl; if(a==0) { cout<<"a=0 czyli nie jest to rownanie kwadratowe"<<endl; cout<<"Wprowadz jeszcze raz wspolczynnik a wiekszy od zera:"<<endl; cin>> a; cout<<endl; } else { d=b*b-4*a*c; if(d<0) { cout<<"Rownanie nie ma pierwiastkow rzeczywistych"<<endl; } else { if(d==0) { cout<<"Oblicz x:"<<endl; x=-b/2*a; cout<<"Rownanie ma jeden pierwiastek podwojny x="<<x<<endl; } else { cout<<"Oblicz x1 i x2"<<endl; x1=(-b-sqrt(d))/2*a); x2=(-b+sqrt(d))/2*a); cout<<"Rownanie ma dwa pierwiastki:"<<endl; cout<<"x1="<<x1<<endl; cout<<"x2="<<x2<<endl; } } } system("PAUSE"); return 0; }

Chciałem zaznaczyć że jestem początkujący. Z góry dzięki za pomoc



Dodaj #include <cmath>, poza tym podaj tresci bledow. A najlepiej naucz sie najpierw C++ ... -_-
Użytkownik icek edytował ten post 15 wrzesień 2007, 12:04
Wywala mi taki błąd:

F:\Łukasz\Informatyka\Programowanie\Moje projekty\Makefile.win [Build Error] ["Równanie kwadratowe.o"] Error 1

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •