Odpowiedź :
Odpowiedź:
#include <iostream>
using namespace std;
int main(int argc, char const *argv[])
{
int a;
cout << "Podaj pierwsza liczbe" << endl;
cin >> a;
int b;
cout << "Podaj druga liczbe" << endl;
cin >> b;
int c;
cout << "Podaj trzecia liczbe" << endl;
cin >> c;
int max;
if (a > b && a > c)
{
max = a;
}
if (b > a && b > c)
{
max = b;
}
if (c > a && c > b)
{
max = c;
}
cout << "Najwieksza z liczb to " << max << endl;
if (max % 2 == 0)
{
cout << "Najwieksza liczba jest parzysta";
}
else
{
cout << "Najwieksza liczba jest nieparzysta";
}
return 0;
}
Wyjaśnienie:
Zrobiłem najprościej jak się dało, ale jak coś niejasne, to pisz.
Użyłem również liczb całkowitych, a nie rzeczywistych tak jak było w zadaniu, bo uznałem że sprawdzanie czy liczba rzeczywista jest parzysta znacząco odbiegałoby trudnością od poziomu trudności reszty zadania. Pozdrawiam