怎样用C++计算满足条件的组成三角形各值和个数
1、数字1-9排列的三角形形态,如下图所示,图中例举了一个满足条件的三角形。
2、首先,定义各整型变量,保存三角形的各数字、p的值以及满足条件的三角形个数。
3、接着,输入一个正整数,保存在变量p中。
4、用for语句执行最外层循环,条件为a<=9。
5、接着,执行外侧的两层循环,条件为b<=9和c<=9。
6、接着,执行外侧第四层的循环,因为b<d,所以此循环的起始值为d=b+1,条件为d<=9。
7、然后,定义其他的各层循环,枚举变量e-f各数字的值。
8、用if语句判断,枚举的各变量值是否满足规定的条件。
9、输出满足三角形条件的各数字的值,如下图所示。
10、满足三角形条件的计数加1,实现统计。
11、最后,输出满足条件的三角形个数。
12、运行程序,输入一个p的值,电脑就会计算出所有满足条件的数字,并输出满足条件的三角形个数。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:94
阅读量:69
阅读量:82
阅读量:82
阅读量:58