1.
中國古代數學家研究出了計算圓周率最簡單的辦法
:
pi=4/1-4/3+4/5-4/7+4/9-4/11+4/13-4/15+4/17......
這個算式的結果會無限接近於圓周率的值
,我國古代數學家祖沖之計算出
,圓周率在
3.1415926
和3.1415927之間,
請程式設計計算
,要想得到這樣的結果
,他要經過多少次加減法運算?
public class demo01 else
if(pi>=3.1415926&&pi<=3.1415927)
} }}
2
、如果乙個數等於其所有因子之和
,我們就稱這個數為"完數
",例如
6的因子為
1,2,3 6=1+2+3 6
就是乙個完數
.請程式設計列印出
1000
以內所有的完數
public class demo02 }}
} }}
3
、一百元錢買百雞
,公雞每只五元整,每只母雞是三元;
小雞因小價錢低,三隻小雞是一元;公雞母雞和小雞,請你算出各是幾?
public class demo03 }}
} }}
4
、驗證歌德**猜想
,輸入乙個大於
6的偶數
,請輸出這個偶數能被分解為哪兩個質數的和 如
10=3+7 12=5+7 質數
:除了1和自身
,不能被任何數整除的數
public class demo04 while (!((x > 6) && (x % 2 == 0)));
for(int i=2;i
5、有口井
7公尺深,乙隻青蛙白天爬
3公尺,晚上墜下2公尺,
問這青蛙幾天才能爬出這口井
public class demo05
s=s-2;
} system.out.println(day);
}}
6、列印出
100~999
之間的所有「水仙花數」。所謂「水仙花數」,是指乙個
3位數,其各位數字立方和等於該數本身。例如:
153是乙個「水仙花數」,因為
153=13+53+33
。
public class demo06
if(s==i)
}
}}
7、輸入乙個正整數,將該數的各位左右反轉輸出,即輸入
123,輸出
321。(使用
while
迴圈實現)
public class demo07
system.out.println(s);
}}
8、輸入乙個正整數
n,判斷該數是不是質數,如果是質數輸出「
n是乙個質數」,否則輸出「n1
和它本身不能被任何數整除。(使用
for迴圈實現)
public class demo08
} system.out.println(sum);
}}
10.
本金10000
元存入銀行,年利率是千分之三。每過
1年,將本金和利息相加作為新的本金。計算
5年後,獲得的本金是多少?(使用
for迴圈實現)
public class demo10
system.out.println(principal);
}}
11.列印楊輝三角
public class demo11
for(int i=2;i<10;i++)
} for(int i=0;i<10;i++)
for(int j=0;j<=i;j++)
system.out.println( );
}}}
12.列印乘法表
public class demo12
system.out.println();
} }}
for迴圈經典案例練習
一.本金10000元存入銀行,年利率是千分之三,每過1年,將本金和利息相加作為新的本金。計算5年後,獲得的本金是多少?var ben 10000 var li 0.003 for var i 1 i 5 i console.log ben 二.有個人想知道,一年之內一對兔子能繁殖多少對?於是就築了一...
python for迴圈經典案例
for迴圈經典案例 0到100的和n 0 sum 0for n in range 0 101 sum sum n print sum 迴圈巢狀實現九九口訣表i 1 while i 9 j 1while j i mut i j print d d d j,i,mut end j 1print i 1 ...
利用for迴圈的經典案例
計算1到100的所有整數和 public static void main string args system.out.println 整數和為 num1 計算 1到15的乘積 計算1到15的整數乘積 int sum2 1 for int j 0 j 16 j system.out.println...