Ответ:
Пошаговое действие
m = 38 ; n = 16
m = 22 ; n = 16
m = 6 ; n = 16
m = 6 ; n = 10
m = 6 ; n = 4
m = 2 ; n = 4
m = 2 ; n = 2
Объяснение:
Для того чтобы решить это задание, нужно идти по стрелкам и в разных условиях будут разные действия. Можно также написать программу, как сделал я:#include <iostream>
using namespace std;
int main() {
int m = 54;
int n = 16;
bool flag = false;
for (int i = 0; i < 10; i++) {
if (m == n) {
flag = true;
}
if (m > n) {
m = m - n;
else if (m < n) {
n = n - m;
if (flag == true) {
break;
printf("m = %d ; n = %d", m, n);
return 0;
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
Ответ:
Пошаговое действие
m = 38 ; n = 16
m = 22 ; n = 16
m = 6 ; n = 16
m = 6 ; n = 10
m = 6 ; n = 4
m = 2 ; n = 4
m = 2 ; n = 2
Ответ:
m = 2 ; n = 2
Объяснение:
Для того чтобы решить это задание, нужно идти по стрелкам и в разных условиях будут разные действия. Можно также написать программу, как сделал я:
#include <iostream>
using namespace std;
int main() {
int m = 54;
int n = 16;
bool flag = false;
for (int i = 0; i < 10; i++) {
if (m == n) {
flag = true;
}
if (m > n) {
m = m - n;
}
else if (m < n) {
n = n - m;
}
if (flag == true) {
break;
}
}
printf("m = %d ; n = %d", m, n);
return 0;
}