2022.11.02 JAVA 5일차 반복문(for)

2022. 11. 21. 21:23JAVA

반복문
for
//문법
for(초기식;조건식;증감식)
{
반복 실행될 문장;
}

		/*
		 * for문 1부터 10까지의 합을 출력하는 프로그램
		 */
			
			int i = 0;
			int sum = 0;
			for(i = 1; i <=10; i++)
			{
				sum += i;
				System.out.printf(" i = %d, sum = %d \n", i, sum);
			}
			System.out.printf("end i = %d, sum = %d \n",i,sum);

for( ; ;) //무한루프
nextLine().charAt(0) // char타입 입력받는 방법

 

다중 for문 
for(초기식;중간식;증감식)
{
for(초기식;중간식;증감식)
{
반복실행될 문장;
}
반복실행될 문장;
{

		/*
		 * 문제) i, j변수 값을 이용하여 아래와 같이 출력하는 프로그램
		 * 출력예) 	
         *				11111
		 * 				22222
		 * 				33333
		 * 				44444
		 * 				55555
		 */
		
		int i,j;
		
		for(i =1; i<=5;i++)
		{
			for(j =1; j<=5; j++)
			{
				System.out.print(i);
			}
			System.out.println();
		}
		
		System.out.println();
		
		for(i =1; i<=5;i++)
		{
			for(j =1; j<=5; j++)
			{
				System.out.print(j);
			}
			
			System.out.println();
		}