Informatică, întrebare adresată de Adii99, 9 ani în urmă

Se citeste un numar natural nenul n. Sa se verifice daca produsul cifrelor este divizibil cu 3.

Răspunsuri la întrebare

Răspuns de TheSolver
2
#include <iostream>

using namespace std;

int main()
{
    int x, P=1;
    cin >> x;
    while (x)
    {
        P *= x%10;
        x /= 10;
    }
    if (P%3==0) cout << "DA";
    else cout << "NU";
    return 0;
}


Adii99: Imi poti face si in pseudocod?
TheSolver: Sigur.
TheSolver: x <- 0
p <- 1
citeste x
cat timp x != 0 executa
p = p * (x%10)
x = x / 10
daca p%3=0 atunci scrie "DA"
altfel scrie "NU"
Adii99: Multumesc mult!
TheSolver: Cu placere.
Alte întrebări interesante