본문 바로가기

java 반복문8

JAVA - 실습2 - for문(삼항연산자 사용) -> 실습2 문제와 같음 1. 문제 -> aBcDeFgHiJkLmNoPqRsTuVwXyZ 형식으로 출력하기 힌트 -> 아스키코드표를 참고할 것 1. 'a' = 97 2. 'A' = 65 3. 알파벳 개수는 26개 2. 정답 코드 (삼항 연산자 사용) package java_learn; import java.util.Scanner; public class java1 { public static void main(String[] args) { int alpabet = 65; int result = 0; //결과 저장 변수 선언 for(int i = 0; i < 26; i++) { int comp = alpabet % 2; //2로 나누었을 때 나머지 값을 comp에 저장 짝수 면 0, 홀수 면 1 // comp조건(2로 나누었을 때.. 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.
JAVA - 실습 - for문 1. 문제 1. 1 ~ 100까지 출력 2. 100 ~ 1까지 출력 3. 1 ~ 100까지 중 짝수만 출력 2. 정답 코드 package java_learn; import java.util.Scanner; public class java1 { public static void main(String[] args) { //1부터 100까지 출력 for(int i = 0; i < 100; i++) { System.out.println(i+1); } //100부터 1까지 출력 for(int i = 0; i < 100; i++) { System.out.println(100 - i); } System.out.println(); //1부터 100까지 중 짝수만 출력 //방법 1 for(int i = 0; i < 10.. 2023. 6. 6.
JAVA - 예제 - for문 1. 예제 -> 1부터 10까지 반복 -> 10부터 1까지 역순으로 반복 2. 코드 package java_learn; public class java1 { public static void main(String[] args) { //1부터 10까지 증가 for(int i = 0; i 0; i--) { System.out.println((i) + "번째 철수"); } //10부터 1까지 감소하는 방법 2 for(int i = 0; i < 10; i++) { System.out.println((10 - i) + "번째 영희"); } } } 2023. 6. 6.