1. Sa se scrie programul care citeste doua variabile "a" si "b" si cu ajutorul structurii "if" sa verficam daca sunt pare sau impare variabilele noastre si sa afisam un mesaj ca sa vedem acest lucru (ex. a este par)
2. Sa se scrie un program care citeste 3 variabile "a", "b" si "c" si verificam daca cel putin 2 dintre variabile sunt impare, daca sunt impare facem suma celor 3 variabile, daca nu face diferenta celor 3 variabile.
3. Cu ajutorul "if-urilor" imbricate sa verificam daca doua variabile citite de noi (a si b) se impart exact (a%b==0) si pe urma sa verificam daca suma celor doua variabile este mai mare ca "10". In cazul in care nu se impart exact sa afisam un mesaj (ex. Nu se impart exact).

Răspuns :

1.

#include <iostream>

using namespace std;

int main()

{

   int a, b;

   cin >> a >> b;

   if (a % 2 == 0)

   {

       cout << "a este par" << endl;

   }

   else

   {

       cout << "a este impar" << endl;

   }

   if (b % 2 == 0)

   {

       cout << "b este par";

   }

   else

   {

       cout << "b este impar";

   }

   return 0;

}

2.

#include <iostream>

using namespace std;

int main()

{

   int a, b, c;

   cin >> a >> b >> c;

   if (a % 2 != 0 && b % 2 != 0 || a % 2 != 0 && c % 2 != 0 || b % 2 != 0 && c % 2 != 0)

   {

       cout << a + b + c;

   }

   else

   {

       cout << a - b - c;

   }

   return 0;

}

3.

#include <iostream>

using namespace std;

int main()

{

   int a, b;

   cin >> a >> b;

   if (a % b == 0)

   {

       if (a + b > 10)

       {

           cout << "Numerele a si b se impart exact si au suma mai mare decat 10";

       }

       else

       {

           cout << "Numerele a si b se impart exact dar nu au suma mai mare decat 10";

       }

   }

   else

   {

       cout << "Nu se impart exact";

   }

   return 0;

}