본문 바로가기

for문

[자바] 반복문 while에 대해서 알아보자! 지난글 for 반복문에 이어서 while 반복문입니다. for문을 참고하실 분들은 다음 링크를 따라 가시길 바랍니다. for 반복문 글 확인하기 for 반복문과는 동일한 기능을 하는 while문. 일단 형식을 살펴보도록 합니다. while(조건식){ 명령문 } 역시 조건식이 '참'일 경우에만 해당 명령문이 실행 되는데요, for문과의 형식상 큰 차이점으로는, 1. 초기값이 없습니다. 2. 증감식이 없습니다. 단지 이 두가지 입니다. 그렇다면 왜 for문과 while문을 나누어져 쓰는 걸까요? 사실 제가 배울때도 그랬고 책들을 봐도 그렇고 이 for문과 while문의 사용에 있어서 직접적인 설명은 따로 없는데요. 그것은 기능이 거의 동일 하기 때문입니다. 그래도 자바를 오래 접하다 보면 이 상황에서는 wh.. 더보기
[자바] 반복문 for에 대해 알아보자! 어느 반복적인 행동을 해야 할때, 똑같은 명령문을 여러번 써야 할까요? 가령, 우리가 어떤 문자나 문장을 화면에 10000번 써야 된다고 가정합시다. 그렇다면 우리는 출력문 System.out.print("안녕하세요") 을 10000 적기 위해서는 다음과 같이 출력문을 소스에다가 10000번 적어줘야 할까요? public class Test1{ public static void main(String[] args){ System.out.println("안녕하세요"); System.out.println("안녕하세요"); System.out.println("안녕하세요"); System.out.println("안녕하세요"); System.out.println("안녕하세요"); System.out.println(.. 더보기
[자바소스] 구구단 출력 프로그램(for문 사용) 1. 소스 설명 for문을 사용한 구구단 출력 프로그램입니다. while문을 사용한 구구단 출력 프로그램과 동일합니다. 2.소스 : P1.java 파일입니다. import java.util.Scanner; public class P1 { public static void main(String[] args){ Scanner input=new Scanner(System.in); System.out.println("구구단 프로그램입니다."); System.out.print("단수를 입력하세요. : "); int number=input.nextInt(); for(int i=1; i 더보기