탐색
가이드
@chryis14
전체 보기
프로젝트
포스트
팔로잉
스크랩
전체 보기
프로젝트
포스트
팔로잉
스크랩
프로젝트 히스토리
프로젝트 상세 페이지
타임라인
리스트
2022.02.23
@chryis14님이 새 포스트를 작성했습니다.
학생의 평균점수를 출력해주는 클래스 만들기
package hello; class Student { String name; int x, y, z; Student(String name, int x, int y, int z) { this.name = name; this.x = x; this.y = y; this.z = z; } public void getAverage() { float ave; ave = (float) ((x + y + z) / 3.0); System.out.printf("%s의 평균 점수: %f\n", name, ave); } } public class HelloWorld { public static void main(String[] args) { Student student1 = new Student("코뮤", 100, 80, 75); Student student2 = new Student("김변수", 96, 58, 90); student1.getAverage(); student2.getAverage(); } }
2022.02.22
@chryis14님이 새 포스트를 작성했습니다.
Calculator 클래스 완성하기
package hello; class Calculator { int x; int y; public void printResult() { System.out.printf("%d + %d = %d\n", x, y, x + y); System.out.printf("%d - %d = %d\n", x, y, x - y); System.out.printf("%d / %d = %d\n", x, y, x / y); System.out.printf("%d * %d = %d\n", x, y, x * y); } } public class HelloWorld { public static void main(String[] args) { Calculator calculator = new Calculator(); calculator.x = 30; calculator.y = 50; calculator.printResult(); } }
2022.02.21
@chryis14님이 새 포스트를 작성했습니다.
숫자 5개 입력 받고 거꾸로 출력하기
package hello; import java.util.Scanner; public class HelloWorld { public static void main(String[] args) { int[] value; value = new int[5]; Scanner sc = new Scanner(System.in); System.out.print("숫자 5개를 띄어쓰기로 구분하여 입력하세요 : "); for (int i = 0; i < 5; i++) { value[i] = sc.nextInt(); } for (int i = 4; i > -1; i--) { System.out.println(value[i]); } sc.close(); } }
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(); } }
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(); } }
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)); } }
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); } }
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(); } }
2022.02.11
@chryis14님이 새 포스트를 작성했습니다.
오늘의 문제 : print, println, printf 로 출력하기
print, println, printf를 모두 사용하여 출력하였습니다.
2022.02.10
@chryis14님이 새 포스트를 작성했습니다.
자료형 5개 이상 써보기
5개 사용했습니다. 문자형 char, 문자열 string, 정수형 int, 실수형 double, 논리형 boolean
2022.02.09
@chryis14님이 새 포스트를 작성했습니다.
오늘의 문제 : 이클립스 개발환경 설치하기
✅ 직접 설치한 이클립스 개발환경을 캡쳐해서 인증해주세요.
2022.02.08
@chryis14님이 새 포스트를 작성했습니다.
오늘의 문제 : 코드 & 실행화면 인증하기
hello world가 출력됐습니다.
2022.02.04
@chryis14님이 새 포스트를 작성했습니다.
내가 자바를 배우는 이유
여러분이 자바를 배우기로 결심한 이유와 자바를 배워서 이루고 싶은 목표를 알려주세요! 제가 자바를 배우기로 결심한 이유는 백엔드 개발자라면 기본적으로 알아야하는 언어이기 때문이다. 자바로 다양한 프로젝트를 해보고 싶습니다.