Uczę się programować i próbuję zrobić prosty program do obliczeń ale wyskakują mi te błędy i nie wiem co z nimi zrobić ( nie ma tam średnika :/ )
#include <iostream>
using namespace std;
int main(int argc, char** argv) {
string dzialanie;
cout<< "Wybierz dzialanie" <<endl;
cout<< "1. Dodawanie" <<endl;
cout<< "2. Odejmowanie" <<endl;
cout<< "3. Mnożenie" <<endl;
cout<< "4. Dzielenie" << endl;
cout<< "(wpisz 1-4): "; cin>> dzialanie;
//deklaracja zmiennych
double dod1, dod2;
double od1, od2;
double mn1, mn2;
double dz1, dz2;
//suma
if(dzialanie == "1")
cout<< "Podaj skladnik pierwszy: "; cin>> dod1;
cout<< "Podaj sladnik drugi: "; cin>> dod2;
cout<< "Suma jest rowna: " << dod1+dod2 << endl;
else
//różnica
if(dzialanie == "1")
cout<< "Podaj odjemna: "; cin>> od1;
cout<< "Podaj odjemnik: "; cin>> od2;
cout<< "Roznica jest rowna: " << od1-od2 << endl;
else
//iloczyn
if(dzialanie == "3")
cout<< "Podaj czynnik pierwszy: "; cin>> mn1;
cout<< "Podaj czynnik drugi: "; cin>> mn2;
cout<< "Iloczyn jest rowny: " << mn1*mn2 << endl;
else
//iloraz
if(dzialanie == "4")
cout<< "Podaj dzielna: "; cin>> dz1;
cout<< "Podaj dzielnik: "; cin>> dz2;
cout<< "Iloraz jest rowny: " << dz1/dz2 << endl;
return 0;
}
błędy:
25 1 C:\Users\Maciek\Desktop\C++\Program matematyczny wip\main.cpp [Error] expected ';' before 'else'
32 1 C:\Users\Maciek\Desktop\C++\Program matematyczny wip\main.cpp [Error] 'else' without a previous 'if'
39 1 C:\Users\Maciek\Desktop\C++\Program matematyczny wip\main.cpp [Error] 'else' without a previous 'if'