a, inv întreg
citeşte a
inv ← 0 //initial inv cât timp a ≠ 0 execută
| inv ← inv * 10 + a % 10
| a ← a / 10
|▄
scrie inv
si
a, b, r întreg
citeşte a, b
r ← a % b //r reţine a%b
cât timp r ≠ 0 execută
| a ← b
| b ← r
| r ← a % b
|▄
scrie ”cmmdc este ”, b
in C++ va rog mult!!!!!!!!! repede
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
#include <iostream>
using namespace std;
int main ()
{
int a, inv;
cin >> a;
inv = 0;
while (a != 0) {
inv = inv * 10 + a % 10;
a = a / 10;
}
cout << inv << endl;
return 0;
}
si
#include <iostream>
using namespace std;
int main ()
{
int a, b, r;
cin >> a >> b;
r = a % b;
while (r != 0) {
a = b;
b = r;
r = a % b;
}
cout << "cmmdc este: " << b << endl;
return 0;
}
Explicație:
Alte întrebări interesante
Informatică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă