You are looking for information, articles, knowledge about the topic nail salons open on sunday near me 자바 반복문 예제 on Google, you do not find the information you need! Here are the best content compiled and compiled by the Chewathai27.com/to team, along with other related topics such as: 자바 반복문 예제 자바 반복문 심화예제, 자바 배열 반복문 예제, 자바 반복문 연습문제, 자바 반복문 종류, 자바 for문 증감식, 자바 반복문 출력, 자바 다중 for 문 문제, 자바 반복문 별찍기
[Java] 조건문, 반복문 (예제 풀이 및 해답)
- Article author: sjsj1996.tistory.com
- Reviews from users: 17273 Ratings
- Top rated: 4.7
- Lowest rated: 1
- Summary of article content: Articles about [Java] 조건문, 반복문 (예제 풀이 및 해답) [Java] 조건문, 반복문 (예제 풀이 및 해답). Fizzyelf 2020. 9. 18. 19:48. ex1) 다음 문장들을 조건식으로 표현하라. (1) int형 변수 x가 10보다 크고 20보다 작을 … …
- Most searched keywords: Whether you are looking for [Java] 조건문, 반복문 (예제 풀이 및 해답) [Java] 조건문, 반복문 (예제 풀이 및 해답). Fizzyelf 2020. 9. 18. 19:48. ex1) 다음 문장들을 조건식으로 표현하라. (1) int형 변수 x가 10보다 크고 20보다 작을 … ex1) 다음 문장들을 조건식으로 표현하라 (1) int형 변수 x가 10보다 크고 20보다 작을 때 true인 조건식 int x = 15; if((10< x)&&(x 20 < x ((20 < x) && (x (2) char형 변수 ch가 공백이고 탭이 아닐 때..
- Table of Contents:
Jun’s Blog
[Java] 조건문 반복문 (예제 풀이 및 해답) 본문티스토리툴바
[Java 04] 자바 반복문 (for문, while문) – 차근차근 개발로그
- Article author: hyuntaekhong.github.io
- Reviews from users: 17659 Ratings
- Top rated: 4.5
- Lowest rated: 1
- Summary of article content: Articles about [Java 04] 자바 반복문 (for문, while문) – 차근차근 개발로그 이 예제에서 초기값은 i=0 이 되고 조건식은 i <= 100 , 그리고 증감식은 i++ 이 됩니다. public static vo main(String[] args) ... ...
- Most searched keywords: Whether you are looking for [Java 04] 자바 반복문 (for문, while문) – 차근차근 개발로그 이 예제에서 초기값은 i=0 이 되고 조건식은 i <= 100 , 그리고 증감식은 i++ 이 됩니다. public static vo main(String[] args) ... 자바의 반복문 중 for문과 while문에 대해 공부해보겠습니다.
- Table of Contents:
Skip links
for문
while문
do-while문
braek문
continue문
[study] 하드웨어와 네트워크 기초 지식 [study] 시스템 기반의 기초 지식 [study] 컨테이너 기술과 도커의 개요 [API] 20200907_카페24 SMS API 연동for문 예제 풀이 – 자바 기초
- Article author: moalgong.tistory.com
- Reviews from users: 45022 Ratings
- Top rated: 4.4
- Lowest rated: 1
- Summary of article content: Articles about for문 예제 풀이 – 자바 기초 for문 예제 풀이 – 자바 기초. 모알공 2021. 5. 15. 23:02. 반복제어문을 통해 동일한 코드를 여러번 타이핑할 필요없이 반복실행할 수 있다. 반복제어문에는 for문과 … …
- Most searched keywords: Whether you are looking for for문 예제 풀이 – 자바 기초 for문 예제 풀이 – 자바 기초. 모알공 2021. 5. 15. 23:02. 반복제어문을 통해 동일한 코드를 여러번 타이핑할 필요없이 반복실행할 수 있다. 반복제어문에는 for문과 … 반복제어문을 통해 동일한 코드를 여러번 타이핑할 필요없이 반복실행할 수 있다. 반복제어문에는 for문과 while문이 있다. for문의 기본형식 for(초기식; 조건식; 증감식) { 반복실행할 문장; } 다음과 같이 무한..
- Table of Contents:
문제) 값을 입력받고 1부터 차례로 누적하여 합을 구하다가 합이 입력받은 수를 넘으면 중단하고 마지막으로 더해진 값과 그때까지의 합을 출력하는 프로그램
문제) 정수 n을 입력받고 1부터 홀수를 차례대로 더해 나가면서 합이 n 이상이면 그 떄까지 더해진 홀수의 개수와 그 합을 출력하는 프로그램
‘자바 JAVA’ Related Articles
티스토리툴바
반복문 예제 (1) – Java — 데이터를 요리조리
- Article author: eunsour.tistory.com
- Reviews from users: 49267 Ratings
- Top rated: 3.5
- Lowest rated: 1
- Summary of article content: Articles about 반복문 예제 (1) – Java — 데이터를 요리조리 반복문 예제 (1) – Java. Eunsour 2020. 7. 24. 00:41 … import java.util.Scanner; public Ex04 { @SuppressWarnings(“resource”) public static vo … …
- Most searched keywords: Whether you are looking for 반복문 예제 (1) – Java — 데이터를 요리조리 반복문 예제 (1) – Java. Eunsour 2020. 7. 24. 00:41 … import java.util.Scanner; public Ex04 { @SuppressWarnings(“resource”) public static vo … 1. for 문을 이용하여 1부터 10까지 출력 public class Ex01 { public static void main(String[] args) { for(int i = 1; i <= 10; i++) { System.out.print(i + " "); } } } 2. for 문을 활용하여 ( ) 부터 ( )..
- Table of Contents:
인기 글
최근 글
1 for 문을 이용하여 1부터 10까지 출력
2 for 문을 활용하여 ( ) 부터 ( ) 까지 출력
3 1 ~ 100 까지 숫자 중 3과 5의 배수를 출력하고 그 합을 구하시오
4 정수를 입력받아 그 정수의 배수를 10개 구하시오
5 구구단 (1)
6 약수 구하기
7 구구단 (2)
티스토리툴바
헬스하는 감성 개발자 :: [Java] 자바 반복문(java for, while,do-while) | 반복문 예제 (java로 웹개발하기)(day05)
- Article author: healthdevelop.tistory.com
- Reviews from users: 45289 Ratings
- Top rated: 5.0
- Lowest rated: 1
- Summary of article content: Articles about 헬스하는 감성 개발자 :: [Java] 자바 반복문(java for, while,do-while) | 반복문 예제 (java로 웹개발하기)(day05) 지난 포스팅에서 자바의 반복문(for)에 대해서 다뤄봤습니다. https://healthdevelop.tistory.com/entry/java4 복습 차원에서 반복문 예제를 풀어 … …
- Most searched keywords: Whether you are looking for 헬스하는 감성 개발자 :: [Java] 자바 반복문(java for, while,do-while) | 반복문 예제 (java로 웹개발하기)(day05) 지난 포스팅에서 자바의 반복문(for)에 대해서 다뤄봤습니다. https://healthdevelop.tistory.com/entry/java4 복습 차원에서 반복문 예제를 풀어 … 지난 포스팅에서 자바의 반복문(for)에 대해서 다뤄봤습니다. https://healthdevelop.tistory.com/entry/java4 복습 차원에서 반복문 예제를 풀어봅시다. 반복문 예제(복습용) 난이도 ★★☆☆☆ 예제 1 Q : 출력..
- Table of Contents:
네비게이션
[Java] 자바 반복문(java for whiledo-while) 반복문 예제 (java로 웹개발하기)(day05)반복문 예제(복습용)
반복문 예제(While)
사이드바
검색
티스토리툴바
자바 조건문, 반복문 예제 풀이 02 : 네이버 포스트
- Article author: m.post.naver.com
- Reviews from users: 26755 Ratings
- Top rated: 3.9
- Lowest rated: 1
- Summary of article content: Articles about 자바 조건문, 반복문 예제 풀이 02 : 네이버 포스트 자연수 1부터 시작해서 모든 홀수와 3의 배수인 짝수를 더해 나갈 때 그 합이 언제(몇을 더했을 때) 1000을 넘어서는지 …
- Most searched keywords: Whether you are looking for 자바 조건문, 반복문 예제 풀이 02 : 네이버 포스트 자연수 1부터 시작해서 모든 홀수와 3의 배수인 짝수를 더해 나갈 때 그 합이 언제(몇을 더했을 때) 1000을 넘어서는지
- Table of Contents:
[java] 조건문, 반복문 예제
- Article author: sohee1702.tistory.com
- Reviews from users: 37461 Ratings
- Top rated: 4.8
- Lowest rated: 1
- Summary of article content: Articles about [java] 조건문, 반복문 예제 [java] 조건문, 반복문 예제. 힝쏘 2019. 5. 14. 10:26. 과졔1-1>구구단 중 7단을 출력하여라. 결과> 7*1 = 7. 7*2= 14. — – -. 7*9 = 63. …
- Most searched keywords: Whether you are looking for [java] 조건문, 반복문 예제 [java] 조건문, 반복문 예제. 힝쏘 2019. 5. 14. 10:26. 과졔1-1>구구단 중 7단을 출력하여라. 결과> 7*1 = 7. 7*2= 14. — – -. 7*9 = 63. 과졔1-1>구구단 중 7단을 출력하여라. 결과> 7*1 = 7 7*2= 14 — – – 7*9 = 63 과제1-2> 알파벳의 대문자를 모두 출력하여라. 결과>A B C D E F G H I J K L M N O P Q R S T U V W X Y 과제1-3> continue문..
- Table of Contents:
태그
‘StudyJava’ Related Articles
[Java] 반복문 (for, while) 개념 및 활용 예제
- Article author: devmoony.tistory.com
- Reviews from users: 24224 Ratings
- Top rated: 3.7
- Lowest rated: 1
- Summary of article content: Articles about [Java] 반복문 (for, while) 개념 및 활용 예제 반복문의 종류 : for문, while문, do-while문 – for문 1. … [Java] 반복문 (for, while) 개념 및 활용 예제. 코딩무니 2020. 4. 13. 17:43. …
- Most searched keywords: Whether you are looking for [Java] 반복문 (for, while) 개념 및 활용 예제 반복문의 종류 : for문, while문, do-while문 – for문 1. … [Java] 반복문 (for, while) 개념 및 활용 예제. 코딩무니 2020. 4. 13. 17:43. 반복문 (for, while) ” 반복문은 어떤 작업이 반복적으로 수행되도록 할 때 사용한다. ” – 반복문의 종류 : for문, while문, do-while문 – for문 1. 반복 횟수를 알고 있을 때 사용 – 번호가 있는 데이터, 개수..
- Table of Contents:
무니의 개발 로그
[Java] 반복문 (for while) 개념 및 활용 예제 본문티스토리툴바
See more articles in the same category here: Top 673 tips update new.
[Java] 조건문, 반복문 (예제 풀이 및 해답)
ex1) 다음 문장들을 조건식으로 표현하라
(1) int형 변수 x가 10보다 크고 20보다 작을 때 true인 조건식
int x = 15; if((10< x)&&(x <20)) { System.out.println(x); } -> 20 < x <10 -> ((20 < x) && (x <10)) (2) char형 변수 ch가 공백이고 탭이 아닐 때 true인 조건식 char ch = 'v'; if((ch=='') && (ch!='\t')){ System.out.println(ch); } -> ch는 공백 그리고 ch는 탭이 아닐때 -> ch==” and ch!= ‘\t’ ->(ch==”) && (ch!=’\t’)
(3) char형 변수 ch가 ‘x’ 또는 ‘X’일 때 true인 조건식
char ch = ‘x’; if(ch == ‘x’) || (ch == ‘X’){ System.out.println(ch); } -> ch == ‘x’ 또는 ch == ‘X’
(4) char형 변수 ch가 숫자(‘0’ ~ ‘9’)일 때 true인 조건식
char ch = ‘2’; if((ch >= ‘0’) && (ch <= '9')) { System.out.println(ch); } -> ‘0’ <= ch <= '9' -> ‘0’<=ch && ch <= '9' -> ch는 ‘0’과 ‘9’사이에 포함되어야 하기 때문에
(5) char형 변수 ch가 영문자(대문자 또는 소문자)일 때, true인 조건식 boolean형 변수 powerOn이 false일 때, true인 조건식
boolean powerOn = false; if(!powerOn){ System.out.println(powerOn); } -> powerOn 변수가 false이고 조건식에서 !powerOn이 되어야지 -> 밑에 실행문이 실행이 된다.
(6) 문자열 참조변수 str이 “yes”일 때 true인 조건식
String str = “yes”; if(“yes”.equals(str)){ System.out.println(str); }
ex2) 다음의 for문을 while문으로 변경하시오.
//정답 int dan = 2 while(dan<10){ int gob = 1; while(gob<10){ System.out.println(dan + " * " + gob + " = " + dan*gob); gob++; } dan++; } 풀이 ex3) 두 개의 주사위를 던졌을 때, 눈의 합이 6이 되는 모든 경우의 수를 출력하는 프로그램을 작성하시오 for (int num1 = 1; num1 <7; num1++){ for(int num =1; num <7; num++){ if (num1+num==6){ System.out.println("("+num1 + "," + num + ")"); } } } System.out.println(); 풀이 ex5) 방적식 2x+4y = 10의 모든 해를 구하시오. 단, x와 y는 정수이고 각각의 범위는 0<=x<=10, 0<=y<=10이다. for(int x = 0; x < 11; x++){ for(int y = 0; y <11; y++) { if(2*x+4*y==10){ System.out.println("x:" + x + " y:" + y); } } } System.out.println(); 출력 결과 및 풀이 ex6) 사용자로부터 두개의 정수(시작,끝)를 입력받아 시작(포함)해서 끝(포함)까지의 곱을 출력하는 프로그램을 작성하시오. Scanner sc = new Scanner(System.in); System.out.println("첫 번째 숫자를 입력하세요"); int input = sc.nextInt(); System.out.println("두 번째 숫자를 입력하세요"); int input1 = sc.nextInt(); int sum2 = 1; if (input < input1) { for (int num = input; num < input1+1; num++) { sum2 *= num; } } else if (input1 < input) { for (int num = input1; num < input+1; num++) { sum2 *= num; } } else { sum2 = input; } System.out.println("곱해주면 답은 " + sum2 + " 입니다"); ex7) 1 + (1+2) + (1+2+3+) + ... + (1+2+3+...+10)의 결과를 계산하시오. // 초기값 : 1, 끝 : 10, 증가량 : 1, 반복구분 : sum1 += ?; int sum1 = 0; for(int num =1; num <11; num++){ for(int num1 = 1; num1
= 100){ break; } } System.out.println(num); 출력 결과 및 풀이
ex9) 사용자로부터 입력받은 정수의 각 자리의 합을 더한 결과를 출력하는 프로그램을 작성하시오.
예를 들어, 사용자가 53263을 입력하였다면 결과는 19가 되어야 한다.
Scanner sc = new Scanner(System.in); System.out.println(“값을 입력해주세요”); int input = sc.nextInt(); int sum = 0; while(input > 0) { sum += input % 10; // 예를 들어서 사용자가 123을 입력을 했다면 나누기 해서 나온 나머지 값을 summ에 저장한다 input /= 10; // 사용자가 입력한 값에서 나누기 10을 해야 나머지 몫이 나오는데 //위와 같이 나머지 나온 값을 계속 반복실행 해서 더하면 된다. } System.out.println(“결과는 ” + sum + ” 입니다.”);
ex10) 피보나치(Fibonnaci) 수열은 앞을 두 수를 더해서 다음 수를 만들어 나가는 수열이다. 예를 들어 앞의 두 수가 1과 1이라면 그 다음 수는 2가 되고 그 다음 수는 1과 2를 더해서 3이 되어서 1,1,2,3,5,8,13,21,… 과 같은 식으로 진행된다. 1과 1부터 시작하는 피보나치 수열의 10번째 수는 무엇인지 계산하는 프로그램을 작성하시오.
int num1 = 1; int num2 = 1; int num3 = 0; System.out.print(num1 + “,” + num2); for(int i =0; i<8; i++){ num3 = num1 + num2; num1 = num2; num2 = num3; System.out.print(","+num3); } 문제 출처 : 자바의 정석에서..
[Java 04] 자바 반복문 (for문, while문)
for문
프로그램을 작성하다 보면 똑같은 실행문을 반복적으로 실행해야 하는 경우가 많이 발생합니다. 1부터 100까지의 합을 구하기 위해서는 100개의 실행문이 필요하지만, for문을 사용하면 획기적으로 코드 길이와 단순 반복작업을 줄일 수 있습니다.
for ( 초기화식 ; 조건식 ; 증감식 ) { 실행문 }
초기화식 생략
초기화식이 필요없는 경우 아래와 같이 생략이 가능합니다.
int i = 1 ; for ( ; i <= 100 ; i ++) {...} 초기화식이나 증감식이 둘 이상인 경우 for ( int i = 0 , j = 100 ; i <= 50 && j >= 50 ; i ++, j –) {…}
for문 예제 (1)
이 예제에서 초기값은 i=0 이 되고 조건식은 i <= 100 , 그리고 증감식은 i++ 이 됩니다. public static void main ( String [] args ) { int sum = 0 ; for ( int i = 1 ; i <= 100 ; i ++) { sum = sum + 1 ; } System . out . println ( "1~100까지의 합 : " + sum ); } 실행결과 1~100까지의 합 : 5050 for문 예제 (2) 이번에는 구구단을 출력하는 코드입니다. 해당 코드는 이중 for문으로 구성되어 있습니다. 바깥의 for(int i = 2; i <=9; i++) {...} 의 2부터 9까지 변하면서 총 8번 반복 실행됩니다. int i = 2; 일 때, int j 가 1~9까지 반복하며 2*j 계산값들을 출력합니다. 그 다음 int i = 3, 4, ... 9 까지 해당 실행문이 반복 시행되며 구구단을 출력하게 됩니다. public static void main ( String [] args ) { for ( int i = 2 ; i <= 9 ; i ++) { System . out . printf ( " *** %d단 *** " , i ); for ( int j = 1 ; j <= 9 ; j ++) { System . out . printf ( "%d x %d = %d " , i , j , i * j ); } } } 실행결과 *** 2단 *** 2 x 1 = 2 2 x 2 = 4 2 x 3 = 6 ... --- 이하생략 --- while문 for문이 정해진 횟수만큼 반복한다면, while문은 조건식이 true인 경우에 계속 반복합니다. 조건식은 비교 또는 논리 연산식이 주로 오는데, 조건식이 false이면 반복을 멈추고 while문을 종료합니다. while ( 조건식 ) { 실행문 ; } while문 예제 아래의 while문은 for문 예제 (1)과 동일하게 1~100까지의 합을 출력하는 코드입니다. while ( i <= 100 ) { sum += i ; i ++; } System . out . printf ( "1~%d까지 합 : %d" , i - 1 , sum ); } 실행결과 1~100까지의 합 : 5050 do-while문 do-while문은 while문과 반복 실행한다는 점에서 비슷한 점을 가지고 있습니다. while문은 시작할 때부터 조건식을 검사하여 블록 내부를 실행할지 결정하지만, 경우에 따라 블록 내부의 실행문을 우선 실행시키고 실행 결과에 따라 반복 실행을 계속할지 결정하는 경우도 발생합니다. 이때 do-while문을 활용할 수 있습니다. do { 실행문 ; } while ( 조건식 ) // 조건식이 true인 경우 실행문을 반복, false인 경우 do-while문 종료 do-while문 예제 import java.util.Scanner ; public class practice { public static void main ( String [] args ) { System . out . println ( "메시지를 입력하세요." ); System . out . println ( "프로그램을 종료하려면 q를 입력하세요" ); Scanner sc = new Scanner ( System . in ); String inputString ; do { System . out . print ( ">” ); inputString = sc . nextLine (); System . out . println ( inputString ); } while (! inputString . contentEquals ( “q” )); System . out . println (); System . out . println ( “프로그램 종료” ); sc . close (); } }
실행결과
메시지를 입력하세요. 프로그램을 종료하려면 q를 입력하세요. > 안녕하세요 안녕하세요 > Hellow Java! Hellow Java! > q q 프로그램 종료
braek문
break문은 반복문인 for문, while문, do-while문 실행을 중지할 때 사용합니다. break문의 3가지 역할은 다음과 같습니다.
switch문에서 switch문을 벗어나는데 사용
반복문에서 반복루프를 벗어나는데 사용
중첩된 반복문을 한번에 빠져나갈 때
break문 예제 (1)
1~6까지의 정수를 무작위로 뽑는 반복문, 만약 숫자가 6이 나오면 반복문 종료
public class practice { public static void main ( String [] args ) { while ( true ) { int num = ( int ) ( Math . random () * 6 ) + 1 ; System . out . println ( num ); if ( num == 6 ) { break ; } } System . out . println ( “프로그램 종료” ); } }
실행결과
2 4 3 6 프로그램 종료
break문 예제 (2)
중첩된 반복문에서 바깥쪽 반복문까지 종료시키려면 바깥쪽 반복문에 이름(라벨)을 붙이고 break : 이름 을 사용합니다.
public class practice { public static void main ( String [] args ) { Otter: for ( char upper = ‘A’ ; upper <= 'Z' ; upper ++) { // Otter라는 라벨 붙임 for ( char lower = 'a' ; lower <= 'z' ; lower ++) { System . out . println ( upper + "-" + lower ); if ( lower == 'g' ) { break Otter ; // break Otter;을 사용해 바깥쪽 반복문까지 종료 } } } System . out . println ( "프로그램 실행 종료" ); } } 실행결과 A-a A-b A-c A-d A-e A-f A-g 프로그램 실행 종료 continue문 continue문은 for, while, do-while문에서만 사용되며 특정 조건을 만족하는 경우에 continue문을 실행해 그 이후의 문장을 사용하지 않고 다음 반복으로 넘어갑니다. contoinue문 예제 1~10사이의 숫자 중에서 짝수만 출력하는 코드 public class practice { public static void main ( String [] args ) { for ( int i = 1 ; i <= 10 ; i ++) { if ( i % 2 != 0 ) { continue ; } System . out . println ( i ); } } } 실행결과
for문 예제 풀이
반복제어문을 통해 동일한 코드를 여러번 타이핑할 필요없이 반복실행할 수 있다.
반복제어문에는 for문과 while문이 있다.
for문의 기본형식
for(초기식; 조건식; 증감식) { 반복실행할 문장; }
다음과 같이 무한루프로 사용할 수도 있다.
for( ; ; ) { 반복실행할 문장; }
문제) for문을 이용하여 출력하는 프로그램
(출력할 때 사용하는 변수는 i 만 사용)
실행결과) 1
2
3
4
5
12345
package sample; public class Sample { public static void main(String[] args) { int i; for( i=1; i<=5; i++) { System.out.println(i); } for( i=1; i<=5; i++) { System.out.print(i); } } } 문제) for문을 이용하여 출력하는 프로그램 (숫자는 오른쪽정렬로) 실행결과) 1부터 1까지의 합 : 1 1부터 2까지의 합 : 3 1부터 3까지의 합 : 6 1부터 4까지의 합 : 10 1부터 5까지의 합 : 15 1부터 6까지의 합 : 21 1부터 7까지의 합 : 28 1부터 8까지의 합 : 36 1부터 9까지의 합 : 45 1부터 10까지의 합 : 55 package sample; public class Sample { public static void main(String[] args) { int i, sum = 0; for( i=1; i<=10; i++) { sum += i; System.out.printf("1부터 %2d까지의 합 : %2d ", i, sum); } } } 문제) for문을 이용하여 출력하는 프로그램 (숫자 사이공간은 탭을 이용) 실행결과) 1 10 2 9 3 8 4 7 5 6 6 5 7 4 8 3 9 2 10 1 package sample; public class Sample { public static void main(String[] args) { int i; for( i=1; i<=10; i++) { System.out.println(i+"\t"+(11-i)); } } } 문제) 10이하의 정수를 입력받아 정수만큼 "JAVA 프로그래밍" 이라고 출력하는 프로그램 입력예) 5 출력예) JAVA 프로그래밍 JAVA 프로그래밍 JAVA 프로그래밍 JAVA 프로그래밍 JAVA 프로그래밍 package sample; import java.util.*; public class Sample { public static void main(String[] args) { Scanner scn = new Scanner(System.in); int i; int a = scn.nextInt(); if(a>0 && a<11) { for( i=1; i<=a; i++) { System.out.println("JAVA 프로그래밍"); } } else { System.out.print("입력값이 잘못되었습니다."); } } } 문제) 대문자를 'A'부터 'Z'까지 출력하는 프로그램 (for문으로 char타입변수 1개만 사용) 출력예) ABCDEFGHIJKLMNOPQRSTUVWXYZ package sample; public class Sample { public static void main(String[] args) { int i; char a = 'A'; for( i=a; i<='Z'; i++) { System.out.printf("%c",i); } } } 문제) 1부터 20까지의 홀수를 차례대로 출력하는 프로그램 출력예) 1 3 5 7 9 11 13 15 17 19 package sample public class Sample { public static void main(String[] args) { int i; for( i=1; i<=19; i++) { if(i%2!=0) { System.out.print(i+" "); } } } } 문제) 정수를 입력받아 1부터 입력받은 수까지의 합을 출력하는 프로그램 입력예) 10 출력예) 55 package sample; import java.util.*; public class Sample { public static void main(String[] args) { Scanner scn = new Scanner(System.in); int i, sum = 0; int a = scn.nextInt(); if(a>1) { for( i=1; i<=a; i++) { sum += i; } System.out.print(sum); } else { System.out.print("입력값이 잘못되었습니다."); } } } 문제) 정수를 입력받아 입력받은 정수부터 100까지의 합을 출력하는 프로그램 (100이하 정수만 입력받는다 가정) 입력예) 95 출력예) 585 package sample import java.util.*; public class Sample { public static void main(String[] args) { Scanner scn = new Scanner(System.in); int i, sum = 0; int a = scn.nextInt(); for( i=a; i<=100; i++) { sum += i; } System.out.print(sum); } } 문제) 10개의 정수를 입력받아 그 수들 중 짝수의 개수가 몇개인지 출력하는 프로그램 입력예) 15 22 3 129 66 81 35 1 46 888 출력예) 입력받은 짝수는 4개입니다. package sample; import java.util.*; public class Sample { public static void main(String[] args) { Scanner scn = new Scanner(System.in); int i, a, cnt = 0; for( i=1; i<=10; i++) { a = scn.nextInt(); if(a==0) { continue; } if(a%2==0) { cnt++; } } System.out.printf("입력받은 짝수는 %d개입니다.", cnt); } } 문제) 10개의 정수를 입력받아 3의 배수의 개수와 5의 배수의 개수를 각각 출력하는 프로그램 입력예) 10 15 36 99 100 19 46 88 87 13 출력예) 3의 배수 : 4 5의 배수 : 3 package sample; public class Sample { public static void main(String[] args) { Scanner scn = new Scanner(System.in); int i, a, cnt3 = 0, cnt5 = 0; for( i=1; i<=10; i++) { a = scn.nextInt(); if(a%3==0) { cnt3++; } if(a%5==0) { cnt5++; } } System.out.printf("3의 배수 : %d 5의 배수 : %d", cnt3, cnt5); } } 문제) 입력받은 정수만큼 성적을 입력받아서 총점과 평균을 출력하는 프로그램 평균은 소수 첫째자리까지 출력. 입력예) 90 85 100 66 88 출력예) 총점 : 429 평균 : 85.8 package sample public class Sample { public static void main(String[] args) { Scanner scn = new Scanner(System.in); int i, scr, sum = 0, cnt = 0; System.out.print("몇명의 성적을 입력받을 것입니까? : "); int a = scn.nextInt(); for( i=1; i<=a; i++) { scr = scn.nextInt(); sum += scr; cnt++; } System.out.printf("총점 : %d 평균 : %.1f", sum, (double)sum/cnt); } } 문제) 값을 입력받고 1부터 차례로 누적하여 합을 구하다가 합이 입력받은 수를 넘으면 중단하고 마지막으로 더해진 값과 그때까지의 합을 출력하는 프로그램 입력예) 1000 출력예) 45 1035 package sample; import java.util.*; public class Sample { public static void main(String[] args) { Scanner scn = new Scanner(System.in); int i, sum = 0; int a = scn.nextInt(); for( i=1; ; i++) { if(sum>a) { break; } sum += i; } System.out.print(i-1+” “+sum); } }
문제) 정수 n을 입력받고 1부터 홀수를 차례대로 더해 나가면서 합이 n 이상이면 그 떄까지 더해진 홀수의 개수와 그 합을 출력하는 프로그램
입력예) 100
출력예) 10 100
package sample; import java.util.*; public class Sample { public static void main(String[] args) { Scanner scn = new Scanner(System.in); int i, sum = 0, cnt = 0; int n = scn.nextInt(); for( i=1; ; i+=2) { if(sum>=n) { break; } sum += i; cnt++; } System.out.print(cnt+” “+sum); } }
So you have finished reading the 자바 반복문 예제 topic article, if you find this article useful, please share it. Thank you very much. See more: 자바 반복문 심화예제, 자바 배열 반복문 예제, 자바 반복문 연습문제, 자바 반복문 종류, 자바 for문 증감식, 자바 반복문 출력, 자바 다중 for 문 문제, 자바 반복문 별찍기