본문 바로가기

java142

12월 10일 간단한 은행업무 프로그램 // 계좌에 대한 클래스 public class Account { private String ano; // 계좌번호 private String owner; // 사용자이름 private int balance; // 잔액 // 필드 값을 초기화하는 생성자(private) private Account(String ano, String owner, int balance) { this.ano = ano; this.owner = owner; this.balance = balance; } // 생성자에 대한 정적 메소드 구현 public static Account AccountMethod(String ano, String owner, int balance) { return new Account(ano, owner,.. 2023. 12. 10.
12월 2일 - 예외사항 처리 package Day1202; import java.util.InputMismatchException; import java.util.Scanner; public class homework02 { public static void main(String[] args) { int ramdom = 20; int num = 0; int count = 0; Scanner sc = new Scanner(System.in); while (true){ try { System.out.print("1~100의 숫자을 입력하세요 >> "); num = sc.nextInt(); count++; if(num ramdom){ Sys.. 2023. 12. 2.
2587번 대표값2 https://www.acmicpc.net/problem/2587 2587번: 대표값2 어떤 수들이 있을 때, 그 수들을 대표하는 값으로 가장 흔하게 쓰이는 것은 평균이다. 평균은 주어진 모든 수의 합을 수의 개수로 나눈 것이다. 예를 들어 10, 40, 30, 60, 30의 평균은 (10 + 40 + 30 + 60 + www.acmicpc.net 어떤 수들이 있을 때, 그 수들을 대표하는 값으로 가장 흔하게 쓰이는 것은 평균이다. 평균은 주어진 모든 수의 합을 수의 개수로 나눈 것이다. 예를 들어 10, 40, 30, 60, 30의 평균은 (10 + 40 + 30 + 60 + 30) / 5 = 170 / 5 = 34가 된다. 평균 이외의 또 다른 대표값으로 중앙값이라는 것이 있다. 중앙값은 주어진 수를.. 2023. 11. 19.
11월 5일 - 과제 package Practice; import java.io.*; import java.nio.file.Files; import java.util.List; import java.util.Scanner; public class Practice06 { public static void main(String[] args) throws IOException { // 프로그램 내에서 파일을 저장하고 불러오는 프로그램을 구현하시오. // 예시 ) 기능을 선택합니다. // 1. 파일 생성 2. 파일 추가 작성 3. 파일 읽기 4. 종료 String menu = "=== MENU ===\n"; menu += "1. 파일 생성\n"; menu += "2. 파일 내용 작성\n"; menu += "3. 파일 읽기\n"; m.. 2023. 11. 5.
11월 4일 Java - eclipse 자바 배열에 대한 정리 정의 : 같은 타입의 데이터를 연속된 공간에 나열하고, 각 데이터에 접근 순서 index를 부여해 놓은 자료 구조 index : 배열 항목에 붙인 양수형 데이터 0번부터 배열 전체의 길이 -1까지의 번호가 주어진다. 선언 : 자료형[] 배열명; 1차원 자료형[][] 배열명 ; 2차원 선언 및 초기화 자료형[] 배열명 = new 자료형[배열의길이]; 자료형[][] 배열명 = new 자료형[세로열의 길이][가로열의 길이]; 길이 : 배열명.length 객체지향 프로그래밍 : 프로그램 내에서 식별이 가능한 정보(객체) 설계를 진행하고 해당 객체를 중심으로 프로그램을 완성해나가는 생성 기법 필드 : 클래스 내부에서 만들어지는 변수, 객체의 상태를 표현 메소드 : 클래스 내부에서 만들어지는.. 2023. 11. 5.
10월 22일 과제 import javax.swing.*; import java.util.Arrays; import java.util.Scanner; public class menu { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String[] buttons = {"한식", "양식", "중식", "일식", "종료"}; String[] hansic = {"제육볶음", "된장찌개", "계란말 이", "순두부찌개", "김치찌개"}; String[] yangsic = {"돈가스", "스파게티", "피자", "스테이크", "햄버거"}; String[] jungsic = {"자장면", "짬뽕", "탕수육", "딤섬", "볶음밥"}; Str.. 2023. 10. 25.