打印菱形, 直角三角形,素数, 百钱买百鸡
2020-07-13 05:18
309 查看
菱形
//菱形 //正的等腰三角 for (int i = 1; i <5; i++) { for (int j = 0; j <5-i; j++) { System.out.print(" "); } for (int k= 0; k <i*2-1; k++) { System.out.print("*"); } System.out.println(); } //倒立等腰三角 for (int i = 5; i >0; i--) { for (int j = 0; j <5-i; j++) { System.out.print(" "); } for (int j = 0; j <i*2-1; j++) { System.out.print("*"); } System.out.println(); }
直角三角行
for (int i = 1; i <4 ; i++) { for (int j = 0; j <=i-1; j++) { System.out.print("*"); } System.out.println(); } }
"百钱买百鸡"是我国古代的著名数学题。
题目描述:公鸡5文钱1只,母鸡3文钱1只,小鸡3只1文钱,100文钱刚好买100只鸡,怎么买?
public static void Chick() { //最多30只公鸡 for (int i = 0; i < 20; i++) { //最多50只母鸡 for (int j = 0; j < 33; j++) { int a=100-i-j;//剩余小鸡的数 int sum=i*5+3*j+a/3; if(sum==100 && c % 3 == 0){ System.out.println(i+ "只公鸡," + j + "只母鸡," + a+ "只小鸡"); } } } }
打印1-100内所有的素数。(素数,也叫质数,就是只能被1和本身整除的数,比如3,7,11,13等)
for (int i = 2; i <= 100; i++) { // 被除数 for (int k = 2; k <= i; k++) { // 除数 // 排除所有在 i=k 之前 能被k整除(余数为0)的数 if (i % k == 0 && i != k) { break; } // 输出所有在 i=k 且 i%k=0的数 if (i % k == 0 && i == k) { System.out.println(i); } }}
相关文章推荐
- for循环打印等腰三角形、直角三角形、菱形
- python 打印直角三角形,等边三角形,菱形,正方形的代码
- Java打印星星的各种体位(直角三角形 等腰三角形 菱形 空心菱形)
- java打印直角三角形--等腰三角形--菱形
- Java for 循环打印直角三角形、等腰三角形、菱形等
- python 打印直角三角形,等边三角形,菱形
- for循环打印图形-三角形、菱形、九九乘法表、素数
- 用"*"打印直角三角形,倒直角三角形,等腰三角形,菱形
- Java中利用for循环打印直角三角形,倒立直角三角形,等腰三角形,平行四边形,菱形等
- Java练习:打印各种图形(等腰三角形、直角三角形、实心菱形、空心菱形)
- 用Java语言打印三角形和菱形
- 用 * 打印三角形和菱形----20140802
- java从键盘输入打印出直角三角形
- C语言 打印一个用字符表示的菱形或正(倒)三角形
- python打印等腰三角形、菱形、空心菱形
- 用JavaScript打印三角形、菱形、空心菱形
- 1、通过函数实现打印*号组成的直角三角形,函数要求传入行数即可。在main 方法中,通过用户输入得到行数,然后调用函数做打印。 三角形样式: * ** *** **** ***** ******
- 打印三角形,菱形
- 2.C语言模拟仿真一孩半政策及打印各种三角形菱形
- shell脚本打印三角形,直角,空心直角,等腰,等腰空心