전체 글

Kotlin

[Kotlin] 코틀린 조건문 if-else 와 when 사용법 파헤치기

코틀린의 흐름제어는 조건문과 반복문, 크게 두 가지가 있다. 오늘은 조건문에 대해 알아보자. 코틀린의 조건문은 if와 when이 있다 프로그래밍을 접한 사람이라면 if가 어떤 상황에서 사용하는지 감이 잡힐 것이다. 만약, 프로그래밍을 접한 사람이 아니더라도 if의 뜻인 만약~라면으로 유추할 수 있다. 그렇다면 when은 무엇일까. when은 if와 유사하지만 다양한 조건에 대한 처리를 더욱 간편하게 구현할 수 있다. 다른 언어의 switch와 비슷하다고 생각하면 된다. 각각의 특징을 더 자세히 알아보도록 하자. . 1. if 문 if문을 한국어로 번역하면 만약, ~~라면이라는뜻이다. 프로그래밍에서도 이와 비슷하다. '만약 A(조건) 를 만족한다면, A-1 (내용)을 수행해라'라는 뜻이다. if (조건) ..

Kotlin

[Kotlin] 코틀린 메소드 (Method) 선언하기 : 메소드 정의, 함수의 타입, 매개변수, 반환값 정의 방법

코틀린에서 메소드를 선언하는 방법을 알아보기 전에 메소드가 무엇인지부터 알아보자. 메소드(Method)란 무엇인가. 메소드는 어떠한 기능을 수행하는 코드 블록이다. 쉽게 예를 들어보자. 우리는 파스타를 만들려고 한다. 파스타를 만들기 위해서는 파스타 면과 소스가 필요하고, 재료가 준비되면 파스타 면을 삶고, 소스와 버무리는 과정을 거친 후에야 파스타가 완성된다. 여기서 파스타면과 소스는 매개변수(파라미터 : Parameter)에 빗댈 수 있으며, 파스타를 조리하는 과정은 메소드의 기능, 그리고 완성된 파스타는 반환값에 빗댈 수 있다. 즉, 어떠한 재료를 넣어주냐, 완성된 파스타가 무엇이느냐에 따라 메소드가 달라진다. 메소드 선언 fun 함수명(변수명 : 타입, 변수명 : 타입, ... ) : 반환 자료형..

Etc

[Windows] 원격 데스크톱 포트 변경 및 연결

오늘은 원격 데스크톱 포트를 설정하여 다른 컴퓨터에서 내 컴퓨터로 연결 하는 방법을 알아보도록 하겠습니다. 1. 레지스트리 편집기 실행 윈도우 + R로 실행창을 불러온 후, regedit을 입력하여 레지스트리 편집기를 실행합니다. 2. 경로 이동 후 포트 변경 아래 경로를 복사하여 이동 후, PortNumber를 더블클릭합니다. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp 단위를 10진수로 변경 후, 1024 ~ 49151번 포트 중 원하는 포트 값을 입력하여 확인을 클릭합니다. 이 포트 범위는 주로 서버 소켓으로 사용합니다. 다만 잘 알려진 3390과 같은 쉬운 포트로 변경했더니 다른 컴퓨터에서..

Programming/CodeUp

[JAVA] 코드업(CodeUp) 기초 100제 1031~1040

1031 : [기초-출력변환] 10진 정수 1개 입력받아 8진수로 출력하기 https://codeup.kr/problem.php?id=1031 [기초-출력변환] 10진 정수 1개 입력받아 8진수로 출력하기(설명) C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr ㅇ 문제 더보기 10진수를 입력받아 8진수(octal)로 출력해보자. 참고 %d(10진수 형태)로 입력받고, %o를 사용해 출력하면 8진수(octal)로 출력된다. ㅇ 입력 더보기 10진수 1개가 입력된다. 단, 입력되는 정수는 int 범위이다. 입력 예시) 10 ㅇ 출력 더보기 8진..

Meezzi
Meezzi 미찌