[dev c++] Problem w kodzie :|
Cześć, zaczynam zabawe w programowanie i wybrałem C++ , sciągnołem programik (free) dev c++ , zaczołem czytać kursy, poradniki i inne pomoce początkującego programisty ;)
Postanowiłem, źe napisze programik, który oblicza deltę z równania kwadratowego. Podajemy mu parametry (A, B ,C) i on sprawdza czy delta jest mniejsza (brak rozwiązań), czy jest równa 0 (jedno rozwiązanie x), czy jest większa od 0 (dwa rozwiązania x1 , x2)
I zaczynają się schody wklejam kompletny kod do analizy:
I log z kompilacji, który obrazuje popełnione błędy:
Gdzie popełniam błąd, bo nie umię się dokopać do tego :|
Zaznczam źe z programowania jestem newbie (zajmuję sie tym od około 2 tygodni)
P.S: Tylko nie piszcie ze Delphi jest prostsze, lepsze. Wybrałem C++
Pozdrawiam.
Postanowiłem, źe napisze programik, który oblicza deltę z równania kwadratowego. Podajemy mu parametry (A, B ,C) i on sprawdza czy delta jest mniejsza (brak rozwiązań), czy jest równa 0 (jedno rozwiązanie x), czy jest większa od 0 (dwa rozwiązania x1 , x2)
I zaczynają się schody wklejam kompletny kod do analizy:
#include
#include
#include
using namespace std;
int main(int argc, char *argv[])
{
double A, B, C;
cout <
cin >> A;
cout <
cin >> B;
cout <
cin >> C;
if (A==0){
cout <
return 0;
}
double delta = B * B – 4 * A * C;
if (delta
cout <<
cout <
}
else{
double wynik;
if (delta == 0){
wynik = –B / 2 * A;
cout <<
}
else{
wynik = (–B + sqrt(delta)) / 2 * A;
cout <<
wynik = (B + sqrt(delta)) / 2 * A;
cout <<
}
system("PAUSE");
return 0;
}
}
I log z kompilacji, który obrazuje popełnione błędy:
Kompilator: Default compiler
Building Makefile: "C:Program FilesDev–CppMakefile.win"
Wykonywanie make...
make.exe –f "C:Program FilesDev–CppMakefile.win" all
g++.exe –c delta.cpp –o delta.o –I"C:/Program Files/Dev–Cpp/include/c++" –I"C:/Program Files/Dev–Cpp/include/c++/mingw32" –I"C:/Program Files/Dev–Cpp/include/c++/backward" –I"C:/Program Files/Dev–Cpp/include"
delta.cpp: In function `int main(int, char**)':
delta.cpp:34: parse error before `<
delta.cpp:39: parse error before `<
delta.cpp:41: parse error before `<
make.exe: *** [delta.o] Error 1
Wykonanie zakończone
Gdzie popełniam błąd, bo nie umię się dokopać do tego :|
Zaznczam źe z programowania jestem newbie (zajmuję sie tym od około 2 tygodni)
P.S: Tylko nie piszcie ze Delphi jest prostsze, lepsze. Wybrałem C++
Pozdrawiam.
Odpowiedzi: 2
Wielkie dzięki SHADOW–XIII , działa.
cout <<
cout <<
(nie powinno być ; tuź za tekstem)
(to samo w pozostałych linijkach które wskazuje kompilator)
cout <<
(nie powinno być ; tuź za tekstem)
(to samo w pozostałych linijkach które wskazuje kompilator)
Strona 1 / 1