Odpowiedź :
Odpowiedź:
#include<iostream>
int main() {
float a, b;
char dzialanie;
std::cout << "Podaj dane w formie: a dzialanie b "
<< std::endl;
std::cin >> a >> dzialanie >> b;
switch (dzialanie) {
case '+':
std::cout << "Wynik z dodawania: " << a + b << std::endl;
break;
case '-':
std::cout << "Wynik z odejmowania: " << a - b << std::endl;
break;
case '*':
std::cout << "Wynik z mnozenia: " << a * b << std::endl;
break;
case '/':
if (b != 0) {
std::cout << "Wynik dzielenia: " << a / b << std::endl;
} else {
std::cout << "Nie dziel cholero nigdy przez zero" << std::endl;
}
break;
default:
std::cout << "Nie ma takiej operacji" << std::endl;
break;
}
return 0;
}
Wyjaśnienie:
Zrobiłem program do obliczania względem operatorów (+, - , *, /) czyli to co Ty już zacząłeś w pierwszej części. Jeśli nie o to chodziło, to daj znać, to poprawię