목록전체 글 (69)
jeongwon
문제 상근이는 매일 아침 알람을 듣고 일어난다. 알람을 듣고 바로 일어나면 다행이겠지만, 항상 조금만 더 자려는 마음 때문에 매일 학교를 지각하고 있다. 상근이는 모든 방법을 동원해보았지만, 조금만 더 자려는 마음은 그 어떤 것도 없앨 수가 없었다. 이런 상근이를 불쌍하게 보던, 창영이는 자신이 사용하는 방법을 추천해 주었다. 바로 "45분 일찍 알람 설정하기"이다. 이 방법은 단순하다. 원래 설정되어 있는 알람을 45분 앞서는 시간으로 바꾸는 것이다. 어차피 알람 소리를 들으면, 알람을 끄고 조금 더 잘 것이기 때문이다. 이 방법을 사용하면, 매일 아침 더 잤다는 기분을 느낄 수 있고, 학교도 지각하지 않게 된다. 현재 상근이가 설정한 알람 시각이 주어졌을 때, 창영이의 방법을 사용한다면, 이를 언제로..
문제: 성적 프로그램 작성. import java.util.Scanner; public class TotalScore { public static void main(String[] args) { int kor, eng, mat, tot; int kor2, eng2, mat2, tot2; int kor3, eng3, mat3, tot3; double avg, avg2, avg3; String grade, grade2, grade3=""; Scanner sc = new Scanner(System.in); System.out.print("국어:"); kor = sc.nextInt(); System.out.print("영어:"); eng = sc.nextInt(); System.out.print("수학:"); ..
문제 준하는 사이트에 회원가입을 하다가 joonas라는 아이디가 이미 존재하는 것을 보고 놀랐다. 준하는 놀람을 ??!로 표현한다. 준하가 가입하려고 하는 사이트에 이미 존재하는 아이디가 주어졌을 때, 놀람을 표현하는 프로그램을 작성하시오. 입력 첫째 줄에 준하가 가입하려고 하는 사이트에 이미 존재하는 아이디가 주어진다. 아이디는 알파벳 소문자로만 이루어져 있으며, 길이는 50자를 넘지 않는다. 출력 첫째 줄에 준하의 놀람을 출력한다. 놀람은 아이디 뒤에 ??!를 붙여서 나타낸다. 나의 답안: (틀림) import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner sc = new Scanner(Sys..
Syntax error on token ";", , expected 원인: main 메소드 빠짐. 유사시 확인 사항: 필요한 메소드(/키워드) 누락 확인.
1. Class 1) 객체 지향 언어의 기본적 빌딩 블록. 2) 소스 안에 public 클래스가 있다면, 반드시 소스 파일의 이름은 public 클래스 이름과 일치해야 함. 3) 하나의 소스 파일 안에 public 클래스가 2개 이상이면 컴파일 오류 발생. 2. Method 1) 특정 작업을 수행하는 코드 묶음으로, 외부로부터 값을 입력 받아 특정 작업 수행 및 결과값 반환. 2) main 메소드는 최우선 실행되며, main 메소드를 지닌 클래스가 반드시 하나는 있어야 함. 3. Statement 1) 작업 지시 단위. (메소드 등 내에서. 흔히 한 개 이상의 키워드 포함. 참고: https://shoark7.github.io/programming/knowledge/expression-vs-stateme..