Help C++ : Se citeşte un numar natural x . Să se afişeze " da " dacă numărul citit este par şi nu se divide cu 3. În caz contrar se afişează " nu " . Ex : Dacă se citeşte numărul 22 atunci se afişează " da " iar dacă se citeşte 24 atunci se afişează " nu " .
Răspunsuri la întrebare
Răspuns de
0
Răspuns:
#include <iostream>
using namespace std;
int main(){
int x;
cin >> x;
if (x % 2 == 0 && x % 3 != 0) {
cout << "da";
} else {
cout << "nu";
}
return 0;
}
Explicație:
se inițiază numarul natural (intreg) x
se citeste x
daca x MOD 2 este 0 si x MOD 3 este diferit de 0 atunci
scrie da
altfel
scrie nu
MOD - restul unei impartiri (13 : 2 = 6 rest 1, deci 13 MOD 2 = 1)
daca x MOD 2 este egal cu 0, inseamna ca numarul este par (divizibil cu 2)
daca x MOD 3 nu este egal cu 0, atunci numarul nu este divizibil cu 3
Sper ca te-am ajutat! :3
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Informatică,
8 ani în urmă
Matematică,
9 ani în urmă
Fizică,
9 ani în urmă