티스토리 뷰

JAVA 160601-1 for

package pack;


import java.util.Scanner;


public class Test10for {

public static void main(String[] args) {

// 반복문 for

System.out.println("뭔가를 실행하다가...");

{

int kbs = 9;

{

int sbs = 6;

System.out.println(kbs + " " + sbs);

}

//System.out.println(kbs + " " + sbs);

}

int hap = 0; //누적 기억장소 - 초기화를 하라!!!

int a;

for(a = 1; a <= 10; a+=1/*a=a+1*/){

System.out.print(a + "\t");

hap += a;

//for (int a = 1; ????; ???? ){} 이렇게 적었을 경우 int로 a를 잡아주기때문에 포문 안에서만 적용된다.

}

System.out.println("\n 탈출 후 a: " + a);

System.out.println("합은: " + hap);

for(int i = 65; i <= 90; i++){ //숫자를 ASKII코드 문자값으로 받기

System.out.print((char)i + " ");

}

System.out.println("\n");

for (int i = 'A'; i <= 'Z'; i++) { //문자를 받아 ASKII코드 값인 숫자로 받기

System.out.print(i + " ");

}

System.out.println("\n");

for (int i = 10; i >= 1; i--) {

System.out.print(i + " ");

}

System.out.println(); //초기치를 여러개 정할 수 있다.

for (int ytn = 0, tvn = 1; ytn < 5; ytn++) {

System.out.print(ytn + "#" + tvn + ", ");

}

System.out.println();

int aa = 1; // 이런식으로 초기치를 먼저 지정해줄 순 있지만, 권장하지 않는다.

for (; aa <= 5; aa++) {

System.out.print(aa + " ");

}

//구구단 출력

System.out.println("/n 구구단 출력");

for (int count = 1; count < 10; count++){

System.out.println("3 * " + count + " = " + (3*count));

}

System.out.println("\n다중 for --------");

for (int m = 1; m <= 3; m++){

System.out.println("m: " + m);

for (int n = 1; n <= 4; n++) {

System.out.println("\t n: " + n + " ");

}

System.out.println();

}

System.out.println();

for (char i = 65/*'A'*/; i <= 90/*'Z'*/; i++){

System.out.print(i + " : ");

for (char j = i; j <= 'Z'; j++){

System.out.print(j);

}

System.out.println();

}

System.out.println("계속");

//\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

//문제1) 키보드로 부터 숫자를 받아 구구단 출력 ( 2 ~ 9 까지만 허용 )\\\\\

//\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

//문제2) 2 ~ 9 단 까지 출력\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

//\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

Scanner sc = new Scanner(System.in);

System.out.print("\n\n몇 단을 보고싶소? ");

int dan = sc.nextInt();

for (a = 1; a < 10; a++){

System.out.println(dan + "*" + a + "=" + (dan*a));

}

System.out.println("\n\n\n\n\n\n");

for (int q = 2; q < 10; q++){

for(int w = 1; w < 10; w++){

System.out.println(q + "*" + w + "=" + (q*w));

}

System.out.println();

}

//\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

//문제3) 1 ~ 100 사이의 3의 배수이면서 5의 배수인 숫자의 갯수와 그 둘의 합출력\\\\\

//\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

//문제4)\******* < - 9개\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

//\\\\\\\****** < - 7개\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

//\\\\\\\\*****\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

//\\\\\\\\\***\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

//\\\\\\\\\\*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

//문제5) 4번을 뒤집어\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

//\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

int hoop=0;

for(int e = 0; e <= 100; e+=3){

if(e%5 == 0){

hoop += e;

System.out.println(e + " ");

}

}

System.out.println("합 : " + hoop);

System.out.println("\n\n\n");

System.out.println();

int k;

int i;

int j;

int l;

for (k = 1; k <= 9; k+=2){

for(int m = k; m > 1; m-=2){

System.out.print(" ");

}

for(l = 9; l >= k; l--){

System.out.print("*");

}

System.out.println();

}


for (i = 9; i >= 1; i-=2){

for(int e = i-1; e > 1; e-=2){

System.out.print(" ");

}

for(j = 9; j >= i; j--){

System.out.print("*");

}

System.out.println();

}

}


}



'📁 공부정리 > JAVA' 카테고리의 다른 글

JAVA 160601-3  (0) 2016.06.02
JAVA 160601-2 for  (0) 2016.06.02
ㄱㅇㅅ님 자료 참고(while)  (0) 2016.06.01
JAVA 160531-6 switch 활용  (0) 2016.05.31
빠른코더가 되기 위한 이클립스 단축기!  (0) 2016.05.31

Recent Comments