Răspuns :
Răspuns:
6 3 .. vrem sa punem 6 cadouri, cate 3 in fiecare cutie: 6 : 3 = 2 cutii rest 0 cadouri ramase (deci toate cadourile incap in cutii dupa regula ceruta)
6 4 .. vrem sa punem 6 cadouri, cate 4in fiecare cutie 6: 4 = 1 cutie rest 2 cadouri ramase (deci raman 2 cadouri, nu pot fi impartite dupa regula data)
25 ..cadouri, cate 5 in fiecare cutie: 25 : 5 = 5 cutii, rest 0 cadouri ramase (deci toate cadourile incap in cutii dupa regula ceruta)
Observam ca ceea ce ne indica noua posibil/imposibil este restul impartirii lui a la b.
Explicație:
#include <iostream>
using namespace std;
int main() {
int a,b;
cout<<"a="; cin>>a;
cout<<"b="; cin>>b;
if(a % b == 0)
cout<<"posibil";
else
cout<<"imposibil";
return 0;
}