Java
자바기초 # 013. 반복문(2)for문 single loop 입력한 숫자만큼 문장 출력하기
Smart Factory in 2020
2021. 7. 21. 00:02
728x90
반응형
안녕하세요. 스마트 팩토리입니다.
자바기초 # 013. 반복문(2)for문 single loop 입력한 숫자만큼 문장 출력하기를 해 보겠습니다. for문에서 싱글루프를 이해하는데 가장 쉬운 방법 중에 하나 이기 때문에 쉽고 간단하게 누구나 할 수 있습니다.
1. 같은 문장 출력하기
가. 같은 문장 3회 출력하기(for문)
같은 문장을 출력하는 프로그램입니다.
사랑합니다를 원하는 만큼 출력할 수 있습니다. 물론 반복 구간은 for문을 통해서 조절할 수 있습니다.
초기값이 1부터 3까지 이며, 1씩 증가하기 때문에 총 3회 반복합니다.
package operation;
public class Ex01_015Fosingleloop2 {
public static void main(String[] args) {
int i;
for(i=1;i<=3;i++) {
System.out.println(" 사랑합니다.");;
}
}
}
나. 같은 문장 3회 출력하기 -(2) (for문)
for(i=3;i>=1;i--) 초기값을 큰 값으로 감소하는 방법으로 반복을 할 수 있습니다.
흐름을 파악하는게 핵심입니다.
package operation;
public class Ex01_015Fosingleloop3 {
public static void main(String[] args) {
int i;
for(i=3;i>=1;i--) {
System.out.println(" 사랑합니다.");;
}
}
}
2. 숫자를 입력받아 그 수만큼 문장 출력하기
앞의 두개의 코드와 동일한 구조에 자료를 입력받기 위해서 스캐너를 사용하였습니다
자바에서 자료를 입력방식이 Scanner 클래스 이기 때문입니다. 원하는 숫자만큼 사랑합니다를 출력할 수 있습니다.
이 또한 기본이기이에 다양한 연습을 통해 익숙해지면 좋을 듯합니다.
package operation;
import java.util.Scanner;
public class Ex01_017Fosingleloop {
public static void main(String[] args) {
System.out.println("원하는 숫자만큼 <<사랑합니다>>를 보여드리겠습니다 .");
System.out.println("숫자를 입력해 주세요");
Scanner re=new Scanner(System.in);
int n=re.nextInt();
for(int i=1;i<=n;i++) {
System.out.println(" 사랑합니다.");;
}
}
}
728x90
반응형