728x90 분류 전체보기35 자바(JAVA) 백준 - 2588 (곱셈) 이번 문제는 1, 2를 입력하여 곱셈의 과정인 3, 4, 5 를 보여주고 정답까지 맞추는 프로그램이다. 여기서 모듈러를 사용하였는데 B에 들어오는 입력값을 각 자릿수 별로 얻어와야한다. 일의 자리 5의 경우 385%10을 해주면 10으로 나눠서 나온 나머지 값이 5가 반환 될것이고, 십의 자리 8은 385%100을 해주면 85가 남고 이걸 10으로 나누면 8이 반환된다. 백의 자리 3은 385/100 을 하면 3이 나온다. import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int A = sc.nextInt(); int B = sc.ne.. 2023. 3. 21. 자바(JAVA) 4일차 - for문 for문 제어문 : 코드의 흐름을 제어하는 문장 반복문 : 특정수행문을 원하는 만큼 반복하여 실행하는 제어문 - for, while for문 : 특정 명령을 원하는 만큼 반복적으로 처리할 때 사용한다. for문 잘 사용하는 팁! 1)내가 반복하고자 하는 횟수에 집중할것. 2) i를 사용할 수 있다면 사용하기 기본형 for(초기식; 조건식; 증감식){ 조건이 참일 때 반복하고자하는 명령 } 초기식 : 반복 시작하기 위한 시작값 - 변수를 하나 초기화 시킨다. 조건식 : 반복을 하기위한 종료값 - 비교연산자를 많이 사용한다. 증감식 : 초기식의 변수값을 증감시켜주는 역할 - 증감연산자를 많이 사용한다. for (int i = 0/* 지역변수 */; i < 3; i++) { System.out.println(.. 2023. 3. 21. 자바(JAVA) 3일차 - switch문 switch문 switch 문은 if / else 문과 마찬가지로 주어진 조건 값의 결과에 따라 프로그램이 다른 명령을 수행하도록 하는 조건문이다. 이러한 switch 문은 if / else 문보다 가독성이 더 좋으며, 컴파일러가 최적화를 쉽게 할 수 있어 속도 또한 빠른 편 하지만 switch 문의 조건 값으로는 int형으로 승격할 수 있는(integer promotion) 값만이 사용될 수 있다. 즉, 자바에서는 swich 문의 조건 값으로 byte형, short형, char형, int형의 변수나 리터럴을 사용할 수 있습니다. 또한, 이러한 기본 타입에 해당하는 데이터를 객체로 포장해 주는 래퍼 클래스(Wrapper class) 중에서 위에 해당하는 Byte, Short, Character, Inte.. 2023. 3. 21. 자바(JAVA) 3일차 - if 문 제어문 제어문(Control - Statement): code의 흐름을 제어하는 문법 조건문 if, switch 반복문 for, while 조건문이란? 조건에 대하여 명령을 실행할지 실행하지 않을지 정하는 문법 기본형 if(조건식){ 조건식이 참 일때 실행할 명령 } 조건식: 참 혹은 거짓인지를 판별할 수 있는 식. int n = 51; String str = null; if (n == 50) { str = "n은 50입니다."; } if (n != 50) { str = "n은 50이 아닙니다."; } System.out.println(str); 기본 자료형 -int, char, float, double, long -대문자로 시작할시 class라고 생각하면 된다. if-else 기본형 if(조건식){ 조.. 2023. 3. 20. 이전 1 2 3 4 5 6 7 ··· 9 다음 728x90 300x250