易语言:把一个整数分解成三个整数乘积我现在在写一个计算产品装外箱的程序,中间出了点问题,就是当输入任意一个数量时,会自动分成三个整数的乘积,比如:当我输入:12时,会显示如下装

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/06 13:45:30

易语言:把一个整数分解成三个整数乘积我现在在写一个计算产品装外箱的程序,中间出了点问题,就是当输入任意一个数量时,会自动分成三个整数的乘积,比如:当我输入:12时,会显示如下装
易语言:把一个整数分解成三个整数乘积
我现在在写一个计算产品装外箱的程序,中间出了点问题,就是当输入任意一个数量时,会自动分成三个整数的乘积,比如:当我输入:12时,会显示如下装法:
1x12x1=12
1x2x6=12
1x3x4=12
2x3x2=12
2x6x1=12
3x2x2=12
3x4x1=12
.等等,必须是三个整数,这个算法怎么实现?

易语言:把一个整数分解成三个整数乘积我现在在写一个计算产品装外箱的程序,中间出了点问题,就是当输入任意一个数量时,会自动分成三个整数的乘积,比如:当我输入:12时,会显示如下装
我大致写了一个,把长,宽,高都限制在100以内 可以更大但是程序就慢了.你可以参考着写,网速慢,图片传不上.
------------------------------------------------begin---------------------------------------------------------------
.版本 2
.程序集 窗口程序集1
.子程序 子程序1
.局部变量 长, 整数型
.局部变量 宽, 整数型
.局部变量 高, 整数型
.局部变量 乘积, 整数型
乘积 = 到数值 (编辑框1.内容)
.计次循环首 (100, 长)
.计次循环首 (100, 宽)
.计次循环首 (100, 高)
.如果 (长 × 宽 × 高 = 乘积)
列表框1.加入项目 (到文本 (长) + “x” + 到文本 (宽) + “x” + 到文本 (高) + “=” + 到文本 (乘积), )
.否则
.如果结束
.计次循环尾 ()
.计次循环尾 ()
.计次循环尾 ()
.子程序 _按钮1_被单击
列表框1.清空 ()
子程序1 ()
-----------------------------------------------------end-----------------------------------------------------------
复制中间代码到易语言然后粘贴就OK了,创建一个文本框 一个 列表框和一个按钮 就能正常使用了,不明白的 百度HI我

额,,,我数学不好
试试穷举

我大致写了一个,把长,宽,高都限制在100以内 可以更大但是程序就慢了。你可以参考着写,网速慢,图片传不上。
------------------------------------------------begin---------------------------------------------------------------
.版本 2
.程序集 窗口程序...

全部展开

我大致写了一个,把长,宽,高都限制在100以内 可以更大但是程序就慢了。你可以参考着写,网速慢,图片传不上。
------------------------------------------------begin---------------------------------------------------------------
.版本 2
.程序集 窗口程序集1
.子程序 子程序1
.局部变量 长, 整数型
.局部变量 宽, 整数型
.局部变量 高, 整数型
.局部变量 乘积, 整数型
乘积 = 到数值 (编辑框1.内容)
.计次循环首 (100, 长)
.计次循环首 (100, 宽)
.计次循环首 (100, 高)
.如果 (长 × 宽 × 高 = 乘积)
列表框1.加入项目 (到文本 (长) + “x” + 到文本 (宽) + “x” + 到文本 (高) + “=” + 到文本 (乘积), )
.否则
.如果结束
.计次循环尾 ()
.计次循环尾 ()
.计次循环尾 ()
.子程序 _按钮1_被单击
列表框1.清空 ()
子程序1 ()
-----------------------------------------------------end-----------------------------------------------------------
复制中间代码到易语言然后粘贴就OK了,创建一个文本框 一个 列表框和一个按钮 就能正常使用了,不明白的 百度HI我

收起

易语言:把一个整数分解成三个整数乘积我现在在写一个计算产品装外箱的程序,中间出了点问题,就是当输入任意一个数量时,会自动分成三个整数的乘积,比如:当我输入:12时,会显示如下装 易语言如何将一个整数分解成若干个两个数的乘积? 有一个整数N,N可以分解成若干个整数之和,问如何分解能使这些数的乘积最大.(c语言)有一个整数N,N可以分解成若干个整数之和,问如何分解能使这些数的乘积最大.请编程,由键盘输入一个整数N 每个整数都可以分解成几个素数的乘积用C语言编写一个程序,就是输入一个整数后就可以输出是哪几个素数的乘积. 把2005分解为两个整数的乘积 求所有的整数对···~ C语言程序:将一个正整数分解成若干素数的幂次方的乘积一个整数可唯一地分解为一些不同质因子的若干次方的乘积.即:对于一个大于1的整数a,可表示为:a = p1^e1*p2^e2…pr^er 编个C++程序怎么弄啊.有一个整数n,将n分解成若干个整数之和,问如何分解能使这些数的乘积最大有一个整数n,将n分解成若干个整数之和,问如何分解能使这些数的乘积最大,输出这个乘积m.例如 任意一个大于6的整数可被分解成3个素数,求这三个素数(新哥德巴赫猜想)Pascal语言 把23拆成若干整数之和,乘积最大是多少? c语言 将一小于100正整数分成若干正整数之和 使乘积最大有一个正整数N,可以分解成若干个正整数之和,问如何分解能使这些数的乘积最大.请编程,由键盘输入一个整数N(N c语言把一个整数写成质因数的乘积形式 怎么写程序?如242=2*11*11 限于for,if,switch,while语句 什么是分解成两个整数系数的一次因式的乘积? c语言 给你n个整数,偶数的乘积.111111 给你三个整数,请你编一个程序计算这三个整数的和、乘积、平均数 输入三个整数(32位整型),中间有一个空给你三个整数,请你编一个程序计算这三个整数的和、乘积、平均数 输入三个整 易语言的整数型?假如我生成一个变量,为整数型,为什么在计算时还要用到数值,整数型难道不是一个数么? 求证:三个连续整数的乘积是3的倍数 编写一个程序,输入两个整数,计算并输出它们的和,乘积,差,商和余数,C语言, 编写程序,输入一个三位整数,把三个数字逆序组成一个新数,再输出.例如输入369,输出963.用C语言编写,我是初学者,