LeeDiculous
article thumbnail
주문관리 프로그램 (큐)
언어 ⏎/java 2023. 2. 7. 19:37

문제 설명 프로그램 시작: 1.주문요청 2.주문처리 3.매출액 증액 4.종료 input1: Food(foodName, price), Order(Food, amount){자료구조 추가} 생성 input2: 자료구조에 있는 주문처리(주문된 내용 출력) input3: 주문처리된 메뉴에 대한 합계 출력 코드 Food.java package kosa.order; public class Food { private int idx; private String foodName; private int price; private int saleCount; public Food(){} public Food(String foodName, int price, int idx) { this.foodName = foodName; th..

article thumbnail
정규표현식
언어 ⏎/java 2023. 2. 7. 11:11

예제 RegularExam01.java import java.util.Scanner; public class RegularExam01 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("문자열: "); String str = sc.nextLine(); /* * //abc 문자열의 포함 여부 * if(str.matches(".*abc.*")) System.out.println("매칭"); else * System.out.println("비매칭"); */ /* * //숫자만 3자리 유무 판단 if(str.matches("[\\d]{3}")) System.out.println("매칭");..

article thumbnail
야구게임
알고리즘 2023. 2. 6. 22:55

BaseballGame - 임의의 수 3자리의 숫자를 맞추는 게임 123이 정답이고 134를 입력했을 시, 1S1B 출력 같은 자리의 숫자 일치 = 스트라이크 S 서로 다른 자리의 숫자 일치 = 볼 B 게임 오버 = 3Strike 1. 중복되지 않는 1 ~ 9 난수 3개를 구한다. -> 배열 2. 키보드로부터 3개의 숫자를 입력받는다. -> 배열 3. 스트라이크, 볼의 갯수를 체크 4. 결과 출력 5. 8번째 성공 코드 import java.util.Random; import java.util.Scanner; public class Main { static Scanner sc = new Scanner(System.in); public static void main(String[] args) { Rando..

article thumbnail
문자열 문제 5종
알고리즘 2023. 2. 6. 22:36

문자 찾기 설명 한 개의 문자열을 입력받고, 특정 문자를 입력받아 해당 특정 문자가 입력받은 문자열에 몇 개 존재하는지 알아내는 프로그램을 작성하세요. 대소문자를 구분하지 않습니다. 문자열의 길이는 100을 넘지 않습니다. 입력 첫 줄에 문자열이 주어지고, 두 번째 줄에 문자가 주어진다. 문자열은 영어 알파벳으로만 구성되어 있습니다. 출력 첫 줄에 해당 문자의 개수를 출력합니다. import java.util.Locale; import java.util.Scanner; public class Quest01 { static Scanner sc = new Scanner(System.in); public static void main(String[] args) { int count = 0; System.out..

article thumbnail
주문
알고리즘 2023. 2. 6. 10:51

회원이 물품을 주문할 수 있고, 주문한 물품들을 출력할 수 있다. 도메인: 회원(member), 물품(product), 주문(order) Item.java public class Item { private String itemName; private int price; public String getItemName() { return itemName; } public void setItemName(String itemName) { this.itemName = itemName; } public int getPrice() { return price; } public void setPrice(int price) { this.price = price; } public Item() { } public Item(S..

profile on loading

Loading...