判断3个整数乘法等式在几进制成立怎样用C++实现

时间:2024-10-11 19:05:30

1、输入数据时,第1行输入3个整数,每个整数位数小于7位。输出数据时,当有等式倦虺赳式成立的进制时,输出满足条件的最小进制。如果等式无法成立,则输出等式无法成立。

判断3个整数乘法等式在几进制成立怎样用C++实现

2、首先,定义一个函数,将整数转化为某一进制的值。

判断3个整数乘法等式在几进制成立怎样用C++实现

3、自定义函数中,定义了三个内部整型变量。

判断3个整数乘法等式在几进制成立怎样用C++实现

4、当整数num不等于0时获取整数的个位值,保存在变量d中。

判断3个整数乘法等式在几进制成立怎样用C++实现

5、如果d的值大于进制,则转换的值为-3。

判断3个整数乘法等式在几进制成立怎样用C++实现

6、将整数num转换为相应进制的数值,保存在变量sum中。

判断3个整数乘法等式在几进制成立怎样用C++实现

7、自定义函数输出计算的值,用return返回。

判断3个整数乘法等式在几进制成立怎样用C++实现

8、主函数中,定义7个整型变量,保存输入的三个整数、控制循环的变量,以及将三个整数转换为对应进制后的值。

判断3个整数乘法等式在几进制成立怎样用C++实现

9、输入三个整数,保存在变量m、n、p中。

判断3个整数乘法等式在几进制成立怎样用C++实现

10、用for循环控制各进制的计算,进制从2到16。

判断3个整数乘法等式在几进制成立怎样用C++实现

11、用函数计算各整数对应进制的数值,保存在变量r、s、t中。

判断3个整数乘法等式在几进制成立怎样用C++实现

12、如果等式成立,且r、s、t的值都大于0,则退出循环。

判断3个整数乘法等式在几进制成立怎样用C++实现

13、当等式存在进制的时候,输出该进制下等式m×n=p成立。

判断3个整数乘法等式在几进制成立怎样用C++实现

14、如果没有等式成立的进制,则输出等式m×n=p无法成立。

判断3个整数乘法等式在几进制成立怎样用C++实现

15、运行程序,输入三个整数后,计算机就会判断该等式有无成立的进制。

判断3个整数乘法等式在几进制成立怎样用C++实现
判断3个整数乘法等式在几进制成立怎样用C++实现
© 手抄报圈