Witam. Jestem początkującym programistą. Próbowałem zrobić algorytm do dodawania i odejmowania, ale wychodzą mi złe wyniki. Czy ktoś wie w jaki sposób zapisać działania, aby mi się nie zapętlały? Z góry dziękuję.
#include <iostream>
using namespace std;
int main()
{
cout << "Wybierz dzialanie (dodawanie, odejmowanie, koniec)";
string dzialanie="null";
int a=0;
int b=0;
int c=0;
cin >> dzialanie;
if (dzialanie=="dodawanie")
{
{
cout << "Podaj liczbe";
for (string suma="null"; suma!="koniec";)
{
cin >> b >> suma;
c = a + b;
a = c + 0;
}
cout << a;
}
}
else
{
cout << "Podaj liczbe";
for (string roznica="null"; roznica!="koniec";)
{
cin >> b >> roznica;
c = a - b;
a = c;
}
cout << a;
}
}