第三コースの概要と週を書いてテストレポート(A)
すべての「水仙の数」、いわゆる「数水仙」の1.プリントアウトは、キューブと数自体の桁数に等しい3桁の数字を意味します。例えば、153は、「数水仙」です。
2.の... + 33-43 + 973から983 + 993から1003 + 13-23の値を見つけ、Javaプログラムを書きます。
3.プログラミングは1を求めます!2!3!+ ... + 20!。
4.書き込みJavaプログラム、計算8 + 88 + 888 + 10 ...フロント。
数がその要因の合計と正確に等しい場合5.は、この数は完全数と呼ばれています。すべては1000年以内に出力の数をプログラミング終えました。
6.ライトアプリケーション、出力は<最大の正の整数1 + 2 + 3 8888 + ... + N満たします。
印字周期(二等辺三角形)については、以下の図7
1。
テストコード
public class flowers {
public static void main(String[] args) {
int a,b,c;
int sum=0,i;
for (i=10;i<=99;i++)
{
a=i/10;
b=(i%10)/1;
c=i%1;
sum=a*10+b*1+c;
if (Math.pow(a,3)+Math.pow(b,3)+Math.pow(c,3)==sum)
{
System.out.println(i);
}
}
}
}
実験結果
2。
テストコード
public class zhi {
public static void main(String[] args) {
int i,a=0,b=1,c=3;
for (i=1;i<=100;i++)
{
a=a+b*(c+(i*10));
b=-b;
}
System.out.println(a);
}
}
実験結果
3。
テストコード
public class three{
public static void main(String[] args) {
int a,b;
long c=1,sum=0;
for (a=1;a<=20;a++) {
for (b=1;b<=a;b++) {
c=c*b;
}
sum=sum+c;
c=1;
}
System.out.println(sum);
}
}
実験結果
4。
テストコード
public class and {
public static void main(String[] args) {
long a=0,b=0,i;
for (i=1;i<=10;i++)
{
a=a*10+8;
b=b+a;
}
System.out.println(b);
}
}
実験結果
5。
テストコード
public class perfect {
public static void main(String[] args) {
int a,b,c;
for (b=1;b<=1000;b++) {
int sum=0;
for (c=1;c<b;c++) {
if (b%c==0){
sum=sum+c;
}
}if (sum==b){
System.out.println(b);
}
}
}
}
実験結果
6。
テストコード
public class number {
public static void main(String[] args) {
int a,sum=0;
for (a=1;sum+a<8888;a++) {
sum=sum+a;
}
System.out.println(a-1);
System.out.println(sum);
}
}
実験結果
7。
テストコード
public class copy {
public static void main(String[] args) {
int a,b,n=5;
for (a=1;a<=n;a++) {
for (b=1;b<=n-a;b++) {
System.out.print(" ");
}
for (b=1;b<=a;b++) {
if (a==b) {
System.out.print("*");
}
else {
System.out.print("* ");
}
}
System.out.println("\n");
}
}
}
実験結果
要約を学びます
シーケンシャル構造、選択構造、環状構造:プログラムの一般的な構造は、3種類を備えます。これらの3つの構造は、唯一の入り口と1つの出口だけを持っています。3つの異なる構造を学び、ならびにこれらの3つの構造を使用することを理解しています。