👤

1.Se citeste un numar la tastatura. Sa se determine cate cifre sunt impare si care este cifra maxima.Sa se calculeze suma cifrelor divizibile cu 5.
2.Se citeste la tastatura un numar de numere.Sa se calculeze produsul numerelor pare si divizibile cu 4.
3.Sa se scrie in pseudocod ecuatia de gradul intai


Răspuns :

Răspuns:

PROBLEMA 1 >>

#include <iostream>

using namespace std;

int main()

{

   int n, aux;

   int cnt = 0, suma = 0, max = 0;

   cout << "\n n = ";

   cin >> n;

   while (n != 0)

   {

       aux = n % 10;

       if (aux % 2 == 1)

           cnt++;

       if(aux > max)

           max = aux;

       if(aux % 5 == 0)

           suma += aux;

       n = n / 10;

   }

   cout << "\n Cifre impare = " << cnt;

   cout << "\n Cifra maxima = " << max;

   cout << "\n Suma = " << suma;

}

PROBLEMA 2 >>

#include <iostream>

using namespace std;

int main()

{

   int n, aux;

   int produs = 1;

   cout << "\n n = ";

   cin >> n;

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

   {

       cout << "\n aux = ";

       cin >> aux;

       if(aux % 2 == 0 && aux % 4 == 0)

           produs *= aux;

   }

   cout << "\n Produs = " << produs;

}

PROBLEMA 3 >>

reale x, y, rezultat

citeste x

citeste y

dacă x = 0 sau y = 0

scrie ”Nu este solutie”

altfel

rezultat = -b / a

scrie rezultat

Explicație: