본문 바로가기

java for문 예제6

JAVA - 실습4 - for문 1. 문제 -> 1 ~ 100까지 짝수만 더하여라 조건 1. continue문을 사용해야한다. 2. 정답 코드 package java_learn; import java.util.Scanner; public class java1 { public static void main(String[] args) { //방법 1 int sum = 0; for(int i = 0; i 2023. 6. 6.
JAVA - 실습3 - for문 1. 문제 -> 100까지 더한 수를 나타내라 -> 다 더하면 5050이 나온다. 2. 정답 코드 package java_learn; import java.util.Scanner; public class java1 { public static void main(String[] args) { //방법 1 int sum = 0; for(int i = 0; i 2023. 6. 6.
JAVA - 실습2 - for문 1. 문제 -> aBcDeFgHiJkLmNoPqRsTuVwXyZ 형식으로 출력하기 힌트 -> 아스키코드표를 참고할 것 1. 'a' = 97 2. 'A' = 65 3. 알파벳 개수는 26개 2. 정답 코드 package java_learn; public class java1 { public static void main(String[] args) { int alpabet = 65; for(int i = 0; i < 26; i++) { if(alpabet % 2 == 0) { System.out.print((char)alpabet); }else { System.out.print((char)(alpabet + 32)); } alpabet++; } } } 2023. 6. 6.
JAVA - 예제2 - for문 1. 예제 -> A부터 F까지 출력하라 2. 코드 package java_learn; import java.util.Scanner; public class java1 { public static void main(String[] args) { int a = 'A'; for(int i = 0; i < 6; i++) { //a ~ f 까지 6개 //A는 아스키코드로 65이고 char로 형변환해야 알파벳대문자가 나온다. //char로 형변환하지 않을 경우 65 ~ 70까지 숫자가 출력된다. System.out.println((char)(i+65)); } } } 2023. 6. 6.