JAVA

0305_java_for문활용

기련이 2020. 3. 5. 19:14

-for문의 기초적 활용

// 반복문
		//특정 명령문 (들)을 반복처리 해주는 명령.
		//for문, while문이 있음,

		//for문
		//지정된 횟수만큼 반복해라~
		//for(초기식;조건식;증강식){...}
		
		for(int i = 0; i <= 10; i = i + 2) {
			System.out.println(i);
		}

for문활용으로 0부터 2씩증가(조건은 10보다 같거나 작게)

-for문을 이용한 구구단 출력프로그램 만들기

for(int i = 1; i<=9; i++) {
		System.out.printf("2 * %d = %d\n", i, 2 * i); 
		}

for 문을이용한 2단출력

-for문을 이용한 1~100까지의 합

int sum = 0;
		for(int j =1; j <=100; j++) {
			sum = sum + j;
		}
		System.out.println("1~100까지의 합 : "+sum);
		

 

-for문을이용한 별 증가식 만들기

예제(숫자입력 : 4)

Scanner scan = new Scanner(System.in);
		System.out.println("숫자입력 : ");
		int num = scan.nextInt();

		for (int i = 1;i <= num; i++) {
			for(int a = 1;a <= i; a++) {
				System.out.print("★");
			}
			System.out.println();
		}

-입력한 수치 까지의 별 증가

숫자 4를 입력한 경우
숫자 6을 입력한 경우

-입력한 수치까지의 별 증가 역순

for (int i = 0; i < num; i++) {
			for (int a = 0; a < num - i; a++) {
				System.out.print("☆");
			}
			System.out.println();
		}

숫자 5를 입력한경우