본문 바로가기

java63

CP1_05.배열(Array)_2_7주차 보호되어 있는 글 입니다. 2024. 4. 20.
CP1_05.배열(Array)_6주차 보호되어 있는 글 입니다. 2024. 4. 15.
백준_10950_java자바_A+B -3 백준에 들어가서 '문제' 카테고리를 보면 '단계별로 풀어보기'가 있다. CP1 6주차 실습시간에 과제는 아니지만 도움이 되니 풀어보라고 하셔서 풀어봤다. 의 5탄이다. 그 중 3단계 '반복문' 중 'A+B -3' 문제를 다루어보겠다. 사실 이 문제는 기본적인 문제이다. 그러나 필자는 문제를 제대로 파악하지 못했기에 문제의 의중을 기억하고자 작성한다. 10950 입력 첫째 줄에 테스트 케이스의 개수 T 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 테스트케이스마다 각 줄에 A+B 출력 for문을 사용했으며, 입력문부터 for문을 사용한다. import java.util.*; public class Main { public static void.. 2024. 4. 15.
CP1_04.조건문과 반복문_반복문 04. 조건문과 반복문(5주차 이론) 2. 반복문종류: while, do~while, for문 1)while문 -반드시 괄호 안의 값은 Boolean 타입의 논리값-반복문을 탈출하기 위한 체크변수를 반복문을 정의하기 전에 선언해주어야 함-체크 변수는 반복의 횟수를 저장하도록 하는 변수로 변수의 증감 연산이 반드시 정의되어서 이 변수의 값으로 반복 구문이 탈출 되도록 해주어야 함int num = 0; //초기식, 반복을 위한 조건에 사용하는 변수while(num 이때 출력 값은 아래와 같다  2)do while 문 -do while 문은 조건식을 먼저 확인하는 게 아니라 반복 처리할 블록 {}을 먼저 실행한 후 반복의 조건을 확인함-조건과 상관없이 먼저 한 번을 실행해야 하는 경우 사용 int num = .. 2024. 4. 15.
백준_2480_자바java_주사위 세 개 백준에 들어가서 '문제' 카테고리를 보면 '단계별로 풀어보기'가 있다. CP1 6주차 실습시간에 과제는 아니지만 도움이 되니 풀어보라고 하셔서 풀어봤다. 의 4탄이다. 그 중 2 단계 '조건문' 중 '주사위 세개' 문제를 다루어보겠다. 사실 이 문제는 동아리 교육에서 이미 다룬 적 있는 문제였다. 2480 1~6까지의 눈을 가진 3개의 주사위를 던져 다음과 같은 규칙에 따라 상금을 출력하시오. 1. 같은 눈이 3개 나오면 10000+(같은 눈)X1000 2. 같은 눈이 2개 나오면 1000+(같은 눈)X100 3. 모두 다른 눈이 나오면 (그 중 가장 큰 눈)X100 *주사위는 만들 필요 없다. 만약 주사위를 만들고 싶다면 CP1 5주차 이론에서 잠시 배운 'Math 클래스에 정의된 난수 발생 함수'를 .. 2024. 4. 13.
백준_2884_자바java_알람 시계 백준에 들어가서 '문제' 카테고리를 보면 '단계별로 풀어보기'가 있다.CP1 6주차 실습시간에 과제는 아니지만 도움이 되니 풀어보라고 하셔서 풀어봤다.의 2탄이다. 그 중 2 단계 '조건문' 중 '알람 시계' 문제를 다루어보겠다.2884상근이가 설정한 알람 시간을 45분 앞서는 시간으로 바꾸시오.조건1. 두 정수 H와 M이 주어진다.2. 입력 시간은 24시간 표현을 사용한다.3. 하루의 시작은 0:0(자정), 끝은 23:59이다.*시간을 나타낼 때, 불필요한 0은 사용하지 않는다.4. 첫째 줄에 알람 시간을 출력한다. (예: 23 45)import java.util.*;public class Main { public static void main(String[] args) { Scanner.. 2024. 4. 12.