Witam, standardowo, przychodzę do was z pierdołą, wiec dla praktyki chcialem napisac sobie ZUP(Z***scie Uniwersalny Program), ale przy kompilacji mam takie oto błędy:
http://i46.tinypic.com/2145eug.jpg
Głowię się z tym od jakiegoś czasu i nic ;/
Kod programu:
#include<iostream>
#include<cstdlib>
#include<conio.h>
using namespace std;
double r, a, b, h, wynik, pole_kola, pole_kwadratu, pole_prostokata, pole_trojkata;
int dzialanie;
int main(int argc, char *argv[])
{
float r, a, b, h, wynik, pole_kola, pole_kwadratu, pole_prostokata, pole_trojkata;
coat <<"ZAJEBISCIE UNIWERSALNY PROGRAM <pozdro Szymon>" <<endl;
coat <<"=============================================>" <<endl;
coat <<endl;
coat <<"Co chcesz zrobic?" <<endl;
coat <<"1. Pole kola" <<endl;
coat <<"2. Pole kwadratu" <<endl;
coat <<"3. Pole prostokata" <<endl;
coat <<"4. Pole trojkata" <<endl;
cin >> dzialanie;
switch (dzialanie)
{
case 1:
const float PI = 3.14;
cout <<"Podaj promien kola" <<endl;
cin >> r;
pole_kola = PI * r * r;
cout <<"Pole kola o promieniu " << r << " wynosi " << pole_kola <<endl;
break;
case 2:
cout <<"Podaj dlugosc jednego boku" <<endl;
cin >> a;
pole_kwadratu = a * a;
cout <<"Pole kwadratu o dlugosci jednego boku " << a << " wynosi " << pole_kwadratu <<endl;
break;
case 3:
cout <<"Podaj dlugosci bokow a i b" <<endl;
cin >> a >> b;
pole_prostokata = a * b;
cout <<"Pole prostakata o dlugosci bokow " << a << " i " << b << " wynosi " << pole_prostokata <<endl;
break;
case 4:
cout <<"Podaj dlugosc podstawy i wysokosc" <<endl;
cin >> a >> h;
pole_trojkata = (a * h) / 2;
cout <<"Pole trojkata o dlugosci podstawy" << a << " i wysokosci " << h << " wynosi " << pole_trojkata <<endl;
break;
default:
cout <<"Takiej opcji nie bylo! Przez ciebie gdzies niewinny kroliczek placze ;( " <<endl;
}
system("pause");
}