Problem z kompilowaniem

0

Mam problem z kompilacją programu

main.cpp

#include <iostream>
#include <stdlib.h>

int main()
{
cout<<"Wprowadz wartosc a/n";
cin>> float wa;
cout<<"Wprowadz wartosc b/n";
cin>> float wb;
cout<<"Wprowadz wartosc c/n";
cin>> float wc;
float delta = wbwb-4wawc;
if (delta>"0")
{
float w1 = (-1
wb-(delta^-2))/2wa;
float w2 = (-1
wb+(delta^-2))/2wa;
cout<<"Rozwiazaniem rownania"<<wa"x2+"<<wb"x+"<<wc" jest "<<w1" lub "<<w2" ./n";
}
elseif (delta=="0")
{
float w3 = -1
wb/2*wa;
cout<<"Rozwiazaniem rownania"<<wa"x2+"<<wb"x+"<<wc" jest "<<w3" ./n";
}
else
{
cout<<"Rownanie nie ma rozwiazan/n";
}
cout<<"kliknij ENTER by zaczoc od poczotku/n";
return 0;
}

wyświetla sie nastempujacy komunikat

C:...\C++\1\2 unable to run program file. (wiersz: 2)

(korzystam z Dev-C++)
prosze o szybka pomoc w rozwiazaniu problemu

0

u mnie program zaczyna się kompilować ale wywala tyle błędów że masakra.
po pierwsze popraw całą masę błędów skłądniowych itp
po drugie zapisałeś plik projektu / źródłowy przed jego uruchomieniem ?

0

Sam kod jest niepoprawny.

A nie bawiłeś się za bardzo różnymi wersjami Deva? Bo mnie dokładnie taki komunikat wyskakiwał po kilka razy gdy najpierw miałem jakąś wersję, później ją odinstalowałem i zainstalowałem inną, ale w końcu jak zainstalowałem wszystko poszło...

0

jeszcze jedno pytanie co w tym kodzie jest źle

0

Nic dziwnego, że masz problem, więcej błędów w tak krótkim programie jeszcze nie widziałem :-[ . Masz tu kod, przeanalizuj:

#include <iostream>
using namespace std;

#include <stdlib.h>
#include <math.h>

int main()
{
cout << "Wprowadz wartosc a\n";
float wa;
cin >> wa;
cout << "Wprowadz wartosc b\n";
float wb;
cin >> wb;
cout << "Wprowadz wartosc c\n";
float wc;
cin >> wc;
float delta = wb*wb-4*wa*wc;

if (delta>0)
{
    float w1 = (-1*wb-( sqrt(delta) ))/2*wa;
    float w2 = (-1*wb+( sqrt(delta) ))/2*wa;
    cout << "Rozwiazaniem rownania "<< wa << "x^2+" << wb << "x+" << wc <<" jest "<< w1 << " lub " << w2 << " .\n"; 
}
else
if (delta==0)
{
    float w3 = -1*wb/2*wa;
    cout << "Rozwiazaniem rownania " << wa << "x^2+" << wb << "x+" << wc << " jest " << w3 << " .\n";
}
else
{
    cout << "Rownanie nie ma rozwiazan\n";
}
return 0;        
}
0

jeszcze jedno pytanie co w tym kodzie jest źle

prawie wszystko :-/
myślę że najlepszą rzeczą dla ciebie bedzie przerobienie kilku pierwszych rozdziałów z chociażby "Symfonii c++" albo jeszcze lepiej pierwszego tomu. Nie ma co się chwytać za rozwiązywanie jakichkolwiek problemów gdy nie zna się narzędzia. Oczywiście nie bierz tego do siebie ale po prostu będzie ci bardzo ciężko cokolwiek napisać gdy zamiast szukać błędów logiczny w praogramie będziesz się mordował z całą masą błędów składniowych.
A co do kompilowania tego programu to mi pod Dev C++ 4.01 nie wywalało tego błędu tylko po kolei wszystkie błędy dotyczące składni.

1 użytkowników online, w tym zalogowanych: 0, gości: 1