👾 [블리자드]에서 보내준 프로그래밍 요청서 ✏️ [TRPG 프로그램 기능] 본 프로그램은 아래와 같이 네 가지 기능 을 추가해 주세요. 나의 유닛과 상대 유닛의 정보를 직접 입력할 수 있도록 해주세요. 입력된 정보는 출력하여 확인할 수 있도록 해주세요. 공격 기능은 꼭 넣어주세요. 체력이 0 이하로 떨어지면 게임이 종료되도록 해주세요. 💡 추가해야 할 기능 - 공격할 유닛 선택 ( 나 / 상대 ) - 무기 선택 ( 현재의 Damage = 나의 공격력 / 상대 방어력인데 무기 별로 다르게 설정 ) - 공격을 다시 할건지 선택 - 상대 유닛 체력이 0인 경우 게임 진행 여부 선택 ( 계속할 경우 상대 유닛 정보 입력부터 다시 시작 ) - 내 체력이 0인 경우 게임 진행 여부 선택 ( 계속할 경우 내 체력 ..
⚙ 본 프로그램은 명령 프롬프트를 열어 실행할 수 있도록 합니다. 였지만,, 한글 인코딩이 어떻게 해도 안돼서 포기 ,, 기능 설명 showMenu() : 선택할 메뉴를 보여준다. selectMenu() : 번호를 입력 받아서 return한다. - 이 때 1~6 외의 숫자가 들어오면 다시 선택하게 한다. prod_input() : 등록할 상품명을 입력 받아서 List에 add prod_remove() : 삭제할 상품명을 입력 받아서 isCorrect() 호출 - 상품명이 List에 존재하면 제거, 존재하지 않으면 다시 입력 prod_amount_add() : 입고할 상품명, 수량을 입력 받아서 isCorrect() 호출 - 상품명이 List에 존재하면 해당 상품의 수량 추가, 존재하지 않으면 다시 입력 ..
💡 피보나치 수열 프로그램을 만들고 코드 리팩터링하기 출력 예시 [안내]피보나치 수열 프로그램 시작. 원하는 수열의 개수를 입력해 주세요 : 6 [피보나치 수열 출력] 1 1 2 3 5 8 [안내]프로그램을 종료합니다. ✏프로그램의 기능 사용자의 피보나치 수열 개수 입력 받기 피보나치 점화식을 통한 연산 피보나치 수열 출력 및 프로그램 종료 메시지 출력 Step 1. main 메서드에 전부 작성 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.Scanner; public class Fibonacci { pub..
이런 과제 하고 있으니까 오랜만에 학교 다니는 느낌이었다 ,, 낄낄 💰주택용 전기요금 (저압) 계산법 저압의 경우 100kWh 이하는 kWh당 60.7원, 100kWh 초과는 125.9원, 200kWh 초과는 187.9원, 300kWh 초과는 280.6원, 400kWh 초과는 417.7원, 500kWh초과는 670.6원의 전력량 요금을 내야한다. 예시 ========================= 주택용 전기요금(저압) 계산기 ========================= 99kWh의 전기 요금은 6009.3원 입니다. 150kWh의 전기 요금은 12365.0원 입니다. 📌 처음 생각했던 풀이는 100의 자리 숫자에 따라 계산을 하는 것이었는데 이상이 아닌 초과로 범위가 나눠지는 거라 200, 300처럼..