else 2

[JAVA] 자바의 조건문

자바의 제어문에는 조건문과 반복문이 존재합니다. 오늘은 제어문 중에 조건문에 대해서 공부해보도록 하겠습니다. 자바의 조건문은 if, switch문이 있습니다. 먼저 if문에 대해서 알아보겠습니다. IF문 단어로써의 if의 뜻은 만약 ~라면 이죠? 자바에서는 만약 ~조건이 참이라면 이라고 해석하시면 될 것 같습니다. if문의 기본적인 형태는 아래와 같습니다. if( 조건식 ){ 명령; } 따라서 조건식이 참(true)일 경우 중괄호({ }) 안에 있는 명령을 수행하게 됩니다. 거짓일 경우는 명령을 수행하지 않고 if 문 밖으로 나오게 됩니다. 또한 if문은 조건을 여러 개 둘 수 있는데 이럴 때는 또 if문을 사용해도 되지만 else if혹은 else문을 써줍니다. 두 개의 차이는 else문을 사용하면 거..

Java/JAVA 2021.09.12

[CS50] 알고리즘

알고리즘이란? 수학, 컴퓨터과학, 언어학 또는 역인 분야에서 어떠한 문제를 풀어 맺기 위해 정해진 일련의 절차나 방법을 공식화한 형태로 표현한 것이라고 합니다.(출처 : 위키백과) 컴퓨터가 자신이 입력받은 정보를 어떻게 가공해서 출력하는 방식에 대해 생각해보면 컴퓨터는 순서대로 필요한 동작을 하면서 문제를 처리하는데 이를 알고리즘이라고 컴퓨터과학에서는 말합니다. 그렇다면 이 알고리즘을 어떻게 정의가 가능하고, 그 정확성과 효율성은 어떨까요? 전에 2진법을 공부할때 input(입력) output(출력)에 대해 공부했었는데요 input에 해당하는 숫자, 글자, 색깔 등 컴퓨터가 이해할 수 있는 2진법으로 표현하는 것을 배웠습니다. 그렇다면 output은 어떻까요? output은 input된 내용(자료)을 처..