Informatică, întrebare adresată de andreescumpete, 8 ani în urmă

Se citesc o serie de numere până la întâlnirea tastei 0.
Scrieți câte un programm pentru:
1. Afișarea numerelor pare din șir.
2. Câte numere impare sunt în şir.
3. Suma numerelor pozitive din şir. Urgenttt

Răspunsuri la întrebare

Răspuns de Sergetec
0

Salut!

1.

#include <iostream>

using namespace std;

int main()

{

 int n;

 while (n != 0)

 {

   cin >> n;

   if (n % 2 == 0)

   {

     cout << n << " ";

   }

 }

   return 0;

}

2.

#include <iostream>

using namespace std;

int main()

{

 int n, num = 0;

 while (n != 0)

 {

   cin >> n;

   if (n % 2 != 0)

   {

     num++;

   }

 }

 cout << num;

   return 0;

}

3.

#include <iostream>

using namespace std;

int main()

{

 int n, sum = 0;

 while (n != 0)

 {

   cin >> n;

   if (n >= 0)

   {

     sum += n;

   }

 }

 cout << sum;

   return 0;

}

Alte întrebări interesante