chryis14
2022.02.18
@chryis14님이 새 포스트를 작성했습니다.
1부터 N까지 총합 구하기
for 문 package hello; import java.util.Scanner; public class HelloWorld { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("숫자를 입력하세요 : "); int a = sc.nextInt(); int sum = 0; int b = 0; for (b = 0; b <= a; b++) { sum += b; } System.out.printf("1부터 %d까지의 합은 %d입니다.", a, sum); sc.close(); } } while 문 package hello; import java.util.Scanner; public class HelloWorld { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("숫자를 입력하세요 : "); int a = sc.nextInt(); int sum = 0; int b = 0; while (b <= a) { sum += b; b++; } System.out.printf("1부터 %d까지의 합은 %d입니다.", a, sum); sc.close(); } }
chryis14
2022.02.17
@chryis14님이 새 포스트를 작성했습니다.
개발자 MBTI 만들기
if 또는 switch 문을 사용하고 해당 조건문 유형을 사용한 이유를 적어주세요. switch문을 사용한 이유는 if문은 익숙해서 덜 익숙한 switch문을 사용했습니다. package hello; import java.util.Scanner; public class HelloWorld { public static void main(String[] args) { System.out.println("===== 개발자 MBTI 결과 보기 ===="); Scanner one = new Scanner(System.in); System.out.print("당신의 MBTI를 입력하세요: "); String a = one.nextLine(); switch (a) { case "INTP": System.out.println("당신은 백엔드형입니다!"); break; case "ENFJ": System.out.println("당신은 프론트엔드형입니다!"); break; case "INFJ": System.out.println("당신은 풀스택형입니다!"); break; case "ISTJ": System.out.println("당신은 퍼블리셔형입니다!"); break; case "ENTJ": System.out.println("당신은 아키텍쳐형입니다!"); break; case "ISFJ": System.out.println("당신은 보안전문가형입니다!"); break; case "INTJ": System.out.println("당신은 데이터분석가형입니다!"); break; case "ENFP": System.out.println("당신은 AI형입니다!"); break; case "ENTP": System.out.println("당신은 iOS형입니다!"); break; case "ESFJ": System.out.println("당신은 안드로이드형입니다!"); break; case "ESFP": System.out.println("당신은 게임 개발자형입니다!"); break; case "ESTP": System.out.println("당신은 loT형입니다!"); break; case "ESTJ": System.out.println("당신은 QA형입니다!"); break; case "INFP": System.out.println("당신은 블록체인형입니다!"); break; case "ISTP": System.out.println("당신은 임베디드 개발자형입니다!"); break; case "ISFP": System.out.println("당신은 네트워크 개발자형입니다!"); break; default: System.out.println("정확한 MBTI 유형이 아니네요 ㅠㅠ "); } one.close(); } }
chryis14
2022.02.16
@chryis14님이 새 포스트를 작성했습니다.
숫자 두개를 받아 큰 수 출력하기
하 package hello; import java.util.Scanner; public class HelloWorld { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("숫자 두개를 입력하세요!"); System.out.println("첫번째 숫자 입력 : "); int a = sc.nextInt(); System.out.println("두번째 숫자 입력 : "); int b = sc.nextInt(); System.out.println("두개의 숫자 중 큰 수는?"); System.out.println(a >= b ? a : b); } } 상 package hello; import java.util.Scanner; public class HelloWorld { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("숫자 두개를 입력하세요!"); System.out.println("첫번째 숫자 입력 : "); int a = sc.nextInt(); System.out.println("두번째 숫자 입력 : "); int b = sc.nextInt(); System.out.println("두개의 숫자 중 큰 수는?"); System.out.println((a > b) ? a : (a == b ? "같음" : b)); } }
chryis14
2022.02.15
@chryis14님이 새 포스트를 작성했습니다.
산술연산자 활용하기
숫자 2개를 차례대로 입력받고 덧셈, 뺄셈, 곱셈, 나눗셈, 나머지 연산 결과를 출력 package hello; import java.util.Scanner; public class HelloWorld { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("첫번째 숫자를 입력하세요:"); int num1 = sc.nextInt(); System.out.print("두번째 숫자를 입력하세요:"); int num2 = sc.nextInt(); System.out.println("===사칙연산 출력하기==="); System.out.printf("%d + %d = %d\n", num1, num2, num1 + num2); System.out.printf("%d - %d = %d\n", num1, num2, num1 - num2); System.out.printf("%d * %d = %d\n", num1, num2, num1 * num2); System.out.printf("%d / %d = %d\n", num1, num2, num1 / num2); System.out.printf("%d %% %d = %d\n", num1, num2, num1 % num2); } }
chryis14
2022.02.14
@chryis14님이 새 포스트를 작성했습니다.
자기소개를 입력받고 예쁘게 출력하기!
자료형 String, int, char를 이용했습니다. package hello; import java.util.Scanner; public class HelloWorld { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("=====자기소개 입력하기====="); System.out.print("이름을 입력하세요: "); String word = sc.next(); System.out.print("나이를 입력하세요: "); int age = sc.nextInt(); System.out.print("혈액형을 입력하세요: "); char bg = sc.next().charAt(0); System.out.print("MBTI를 입력하세요: "); String mb = sc.next(); System.out.print("좌우명을 한문장으로 입력하세요: "); sc.nextLine(); String sentence = sc.nextLine(); System.out.println("=====자기소개 입력 완료====="); System.out.println("아이엠 그라운드 자기소개 시작! => 시작하려면 엔터를 누르세요"); sc.nextLine(); System.out.printf("저는 %s입니다. 나이는 %d살 이예요.", word, age); System.out.printf("\n혈액형은 %s형 이구요, mbti는 %s입니다.", bg, mb); System.out.printf("\n★★★ %s ★★★", sentence); sc.close(); } }