Witam nauczycielka kazala mi napisac program obliczajacy pola figur
Kod:
#inculde <iostream>
using namespace std;
int main ()
{
int m;
int n;
int k;
int a;
int b;
int h;
int d; // d1
int f; // d2
bool quit=false;
do{
cout << "\n[1] Program\n";
cout << "[2] Autor\n";
cout << "[3] Opis\n";
cout << "[4] Exit\n";
cin >> m;
switch (m)
{
case 1:
cout << "\n[1] Pole Kwadratu\n";
cout << "[2] Pole Prostokatu\n";
cout << "[3] Pole Trojkata\n";
cout << "[4] Pole Rownolegloboku\n";
cout << "[5] Pole Rombu\n";
cout << "[6] Pole Deltoid\n";
cout << "[7] Pole Trapez\n";
cin >> n;
switch (n)
{
case 1:
cout << "\nPole kwadratu ( a * a )\n";
cout << "Podaj pierwszy bok a: \n";
cin >> k;
cout >> "\nPodaj drugi bok a: \n";
cin >> k;
cout << "Pole twojego kwadratu wynosi: " << k * k;
cout << "\n";
break;
case 2:
cout << "\nPole Prostokatu ( a * b)\n"
<< "Podaj bok a: \n";
cin >> a;
cout << "Podaj bok b: \n";
cin >> b;
cout << "\n Pole twojego prostokatu wynosi: " << a * b;
cout << "\n";
break;
case 3:
cout << "\nPole Trojkata ( 1/2 * a * h )\n";
cout << "Podaj bok a: \n";
cin >> a;
cout << "\nPodaj wysokosc h: \n";
cin >> h;
cout << "\n Pole twojego trojkata wynosi: " << 2 / a * h;
cout << "\n";
break;
case 4:
cout << "\nPole Rownolegloboku ( a * h )\n";
cout << "Podaj bok a: \n";
cin >> a;
cout << "\n Podaj wysokosc h: \n";
cin >> h;
cout << "\n Pole twojego rownolegloboku wynos: " << a * h;
cout << "\n";
break;
case 5:
cout << "\nPole Rombu ( a * h )\n";
cout << "Podaj bok a: \n";
cin >> a;
cout << "\n Podaj wysokosc h: \n";
cin >> h;
cout << "\nPole twojego rombu wynosi: " << a * h;
cout << "\n";
break;
case 6:
cout << "\nPole Deltoidu ( d1 * d2 )\n";
cout << "Podaj pierwsza przekatna: \n";
cin >> d;
cout << "\n Podaj druga przekatna: \n";
cin >> f;
cout << "\nPole twojego deltoidu wynosi: " << d * f;
cout << "\n";
break;
case 7:
cout << "Pole Trapezu ( 1/2 * (a+b) * h )\n";
cout << "Podaj bok a: \n";
cin >> a;
cout << "\n Podaj bok b: \n";
cin >> b;
cout << "\nPodaj wysokosc h: \n";
cin >> h;
cout << "Pole twojego trapezu wynosi: " << 2 / (a + b) * h;
cout << "\n";
break;
cout << "\n";
default:
cout << "wybrales" << n << "nie ma takiego wybierz od 1-7\n";
break;
}
case 2:
cout << "\nAutorem jest Squealer\n"
<< "dziekuje ze uzywanie oprogramowania\n";
break;
case 3:
cout << "Program zostal stworzony w celu obilczania pola danej figury\n";
break;
case 4:
cout<<"Quit\n\n";
quit=true;
}
}while(quit!=true);
return 0;
}
no i pojawia sie blad w kompilacji
Kod:
squealer@linux:~/Desktop> g++ lol.cpp -o lol
lol.cpp:1:2: error: invalid preprocessing directive #inculde
lol.cpp: In function ‘int main()’:
lol.cpp:20: error: ‘cout’ was not declared in this scope
lol.cpp:24: error: ‘cin’ was not declared in this scope
squealer@linux:~/Desktop>