Răspuns :
Algoritm (pseudocod)
intregi x, nr=0, x1, p=1
citeste x
x1 primeste x
cat timp x1!=0 executa
{
p primeste p*x1/10;
x1 primeste x1/10;
}
daca p%2=0 atunci nr primeste nr+1
cat timp x%3!=0 executa
{
citeste x
x1 primeste x
cat timp x1!=0 executa
{
p primeste p*x1/10;
x1 primeste x1/10;
}
daca p%2=0 atunci nr primeste nr+1
}
scrie nr
C++
#include <iostream>
using namespace std;
int main()
{
int x, nr=0, x1, p=1;
cin >> x;
x1=x;
while (x1!=0)
{
p=p*x1%10;
x1=x1/10;
}
if (p%2==0) nr++;
while (x%3!=0)
{
cin >> x;
p=1;
x1=x;
while (x1!=0)
{
p=p*x1%10;
x1=x1/10;
}
if (p%2==0) nr++;
}
cout << nr;
}
Vă mulțumim că ați vizitat site-ul nostru dedicat Informatică. Sperăm că informațiile oferite v-au fost de ajutor. Dacă aveți întrebări sau nevoie de asistență suplimentară, nu ezitați să ne contactați. Vă așteptăm cu drag data viitoare și nu uitați să ne adăugați la favorite!