diff --git a/esercitazioni/5_0_se_multiplo.cpp b/esercitazioni/5_0_se_multiplo.cpp index 86b2e39..94e2c0e 100644 --- a/esercitazioni/5_0_se_multiplo.cpp +++ b/esercitazioni/5_0_se_multiplo.cpp @@ -9,6 +9,6 @@ int main() { cin >> a; cout << "Inserisci secondo numero intero positivo: "; cin >> b; - cout << n%2 << endl; + cout << (((a%b-1)*2+1)%2+1)/2 << endl; return 0; } diff --git a/esercitazioni/5_1_se_multiplo.cpp b/esercitazioni/5_1_se_multiplo.cpp new file mode 100644 index 0000000..67f5120 --- /dev/null +++ b/esercitazioni/5_1_se_multiplo.cpp @@ -0,0 +1,14 @@ +#include +#include + +using namespace std; + +int main() { + int a, b; + cout << "Inserisci primo numero intero positivo: "; + cin >> a; + cout << "Inserisci secondo numero intero positivo: "; + cin >> b; + cout << abs((((a%b-1)*2+1)%2-1)/2) << endl; + return 0; +} diff --git a/esercitazioni/a.out b/esercitazioni/a.out index 902d7c9..edfa31a 100755 Binary files a/esercitazioni/a.out and b/esercitazioni/a.out differ