Java学習-サイクリック、do-while
/** while( ) {// , {} // } */
/* 20*8 : 8 *, 20 */
public class LoopTest {
public static void main(String[] args) {
//
int i = 0 ;
while (i < 20) {
// 20
System.out.println("********");
// ,
i++;
}
}
}
/* n*8 20 n */
class LoopTest2 {
public static void main(String[] args) {
// n,
int n = Integer.parseInt(args[0]);
//
int i = 0;
while (i < n) {
System.out.println("********");
//
i++;
}
}
}
/* 100+200+300+ …… +1000 */
class LoopTest3 {
public static void main(String[] args) {
// sum
int sum = 0;
//
int i = 100;
while (i <= 1000) {
//
sum += i;
// , ,
i += 100;
}
// sum
System.out.println(sum);
}
}
/* n! :1 * 2 * 3 * 4 * 5 * …… * n-1 * n */
class LoopTest4 {
public static void main(String[] args) {
// , 1 , 0, 0
int pro = 1;
//
int i = 1;
// n
int n = Integer.parseInt(args[0]);
// i 1~n
while (i <= n) {
// 1 * 2 * 3 * 4 * 5 * …… * n-1 * n
pro *= i;
//
i++;
}
System.out.println(n + "!=" + pro);
}
}
/** do { } while ( ); // , true or false。 , do-while */
/* n*8 , do-while */
class LoopTest5 {
public static void main(String[] args) {
// n
int n = Integer.parseInt(args[0]);
//
int i = 0;
do {
System.out.println("********");//
i++; //
} while (i < n); //
}
}