본문 바로가기

JAVA

for문 연습

 

package Problems;

import java.util.Scanner;

public class Practice1 {

	public static void main(String[] args) {

 

//      1. 사용자에게 반복 횟수를 입력 받아, 해당 횟수만큼 이름 출력하기
//      입력 예시 
//      반복 횟수 >> 5
//      출력 예시
//      김지윤
//      김지윤
//      .... 5번 반복

 

Scanner sc = new Scanner(System.in);
System.out.println("반복횟수 >> ");
int count = sc.nextInt();

for (int i=0; i<5; i=i+1) {
System.out.println("김지윤"); }

 

//      2. 사용자에게 정수를 입력받아 1부터 해당 정수까지 가로로 출력하기
//      입력예시
//      정수 >> 10
//      출력 예시
//      1 2 3 4 5 6 7 8 9 10

// ** 가로로 출력하는 것이기에 println이 아닌, print를 사용한다는 것을 잊지말기!

// ** 또한, 정수를 내가 입력하는 것이기에 처음부터 [i<내가입력할 것] 을 사용!

		Scanner sc = new Scanner(System.in);
		System.out.println("정수 >> ");
		int count = sc.nextInt();
		
		for(int i=1; i<=count; i=i+1) {
			System.out.print(i + " ");

 

//      3. 10부터 1까지 가로로 출력하기
//      10 9 8 7 6 5 4 3 2 1

		for (int i=10; i>=1; i=i-1) {
			System.out.print(i+ " ");

//      4. 1부터 100까지의 숫자 중 짝수만 가로로 출력하기

// ** 짝수니까 i=2로 시작하며, i=i+2 라는 조건이 들어가야 한다는 것 잊지말기!

		for (int i=2; i<=100; i=i+2) {
			System.out.print(i + " ");

//      5. 사용자에게 정수를 입력받아 1부터 해당 수까지의 총합 출력하기

//           1) 사용자에게 정수를 입력받는다.
//           2) i는 0부터 시작한다.
//           3) 1씩 증가하면서 사용자의 정수만큼 반복한다.
//           4) 반복되는 i값을 총합이라는 변수에 계속 더한다.

 

 

'JAVA' 카테고리의 다른 글

if, for문 복습  (0) 2022.08.08
[09] JAVA_DAY09  (0) 2022.08.08
[07] JAVA_DAY07  (0) 2022.07.29
Java if문 / switch문 과제  (0) 2022.07.28
[06] JAVA_DAY06  (0) 2022.07.27