#include <iostream>; //jak można o tym zapomnieć serio
using namespace std;
double add( double a, double b ) // Dodaje 2 liczby (a i b)
{
return a + b;
}
double subtract( double a, double b ) // Odejmuje 2 liczby (b od a)
{
return a - b;
}
int main()
{
double a;
double b;
int choice;
cout << "Podaj dzialanie (0 - dodawanie, 1 - odejmowanie): ";
cin >> choice;
cout << "Podaj a: ";
cin >> a;
cout << "Podaj b: ";
cin >> b;
if( choice == 0 )
{
cout << "Wynik dodawania liczb " << a << " i " << b << " to: " << add( a, b ) << endl;
}
else if( choice == 1 )
{
cout << "Wynik odejmowania liczb " << a << " i " << b << " to: " << subtract( a, b ) << endl;
}
}
Poprawiłem if'a, miałeś 2x taki sam warunek. (if == 0, else if == 0)
I nieco zmieniłem kod aby był bardziej przejrzysty.
@Edit
Fajne to nawet. (ta mini-zabawa, czy jak to chcecie nazwać).
Użytkownik Katniss edytował ten post 04 March 2018 - 21:53