2024/06/12 3

[프로그래머스, LV.0] 분수의 덧셈

목차#1 분수의 덧셈첫 번째 분수의 분자와 분모를 뜻하는 numer1, denom1, 두 번째 분수의 분자와 분모를 뜻하는 numer2, denom2가 매개변수로 주어집니다. 두 분수를 더한 값을 기약 분수로 나타냈을 때 분자와 분모를 순서대로 담은 배열을 return 하도록 solution 함수를 완성해보세요. 이번에는 객체지향의 개념을 제대로 이해하기 위해 클래스를 도입해보았다.개념기약 분수란?기약 분수는 분자와 분모의 최대 공약수가 1인 분수를 말한다. 즉, 더 이상 약분할 수 없는 상태의 분수이다. 예를 들어, 분수 2/4는 1/2로 약분될 수 있기 때문에 기약 분수가 아니다. 그러나 1/2는 더 이상 약분할 수 없으므로 기약 분수이다. 최대 공약수(GCD)란?최대 공약수는 두 수의 공약수 중 가..

연산자 (2장)

목차산술 연산자기본 산술 연산자산술 연산자사용 예설명+더하기a = 5 + 35와 3을 더한 값을 a에 대입-빼기a = 5 - 35와 3을 뺀 값을 a에 대입*곱하기a = 5 * 35와 3을 곱한 값을 a에 대입/나누기a = 5 / 35와 3을 나눈 값을 a에 대입%나머지a = 5 % 35와 3을 나누고 생긴 나머지 값을 a에 대입산술 연산자의 우선순위public class Study { public static void main(String[] args) { int a = 3, b = 4, c = 5; System.out.println(a + b - c); System.out.println(a - c + b); System.out.println(-c..

변수(1장)

목차변수변수는 값을 저장하는 메모리 공간이다. 쉽게 비유하자면 음식을 담는 그릇이라고 할 수 있다.예를 들어 100과 200이 담겨 있는 그릇은 a 그릇과 b 그릇이라고 보면 된다.public class Study { public static void main(String[] args) { int a = 100; int b = 200; } }그러면 두 그릇의 음식을 하나의 그릇에 합친다고 하자. 새로운 그릇(c)이 필요하다.public class Study { public static void main(String[] args) { int a = 100; int b = 200; int c = a + b; }}그렇게 ..