napisz program obliczania sumy dowolnych liczb wprowadzonych z klawiatury podzielnych przez 2 c++. proszę o pomoc

Odpowiedź :

#include <iostream>

using namespace std;

int main()

{

int n,x,suma=0;

cout<<"podaj ilosc liczb do wprowadzenia"<<endl;

cin>>n;

int tab[n];

cout<<"podaj liczby"<<endl;

for(int i =0;i<n;i++){

   cin>>x;

   tab[i]=x;

}

for(int i =0;i<n;i++){

if(tab[i]%2==0){

   suma = suma + tab[i];

}

}

cout<<"suma liczb podzielnych przez 2: "<<suma;

}

Odpowiedź:

#include <iostream>

using namespace std;

int x, y;

int main()

{

   cout << "Podaj pierwsza liczbe ";

   cout << " ";

   cin >> x;

   cout << "Podaj pierwsza liczbe ";

   cout << " ";

   cin >> y;

   

   if(x%2==0 && y%2 == 0) {

       cout << "Suma wynosi: "<< x+y;

   } else {

       if(x%2 != 0) {

           cout << "Pierwsza liczba nie jest parzysta";

       } else {

           cout << "Druga liczba nie jest parzysta";

       }

   }

   return 0;

}

Wyjaśnienie:

wprowadzamy obie liczby z klawiatury, nastepnie program sprawdza czy obie sa parzyste i wykonuje sume, w przeciwnym razie sprawdza ktora z liczb nie jest parzysta i wyswietla informacje o niej