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ăspunsuri la întrebare
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: