본문 바로가기

Kotlin

(4)
[Kotlin] 조건문 fun main() { val a = 1 // 조건이 되는 변수 a // 변수의 값에 따른 사용법 when(a) { 1 -> print("a는 1입니다.") 2 -> print("a는 2입니다.") else -> print("a는 1이 아닙니다.") // when을 사용할시 else가 포함되도록 해야 문제가 발생하지 않는다. // 컴파일 에러는 발생하지 않으나, 습관화. } // 위의 문법과 동일. when { a == 1 -> print("a는 1입니다.") a == 2 -> print("a는 2입니다.") else -> print("a는 1이 아닙니다.") } // 값을 return 하는 용도로 사용. var b = when(a) { 1 -> 3 2 -> 4 else -> 5 // 값을 return ..
[Kotlin] 입출력 출력 기본 출력, 변수 출력, 특수 문자 출력 fun main() { println("개행이 있는 출력") print("개행이 없는 ") print("출력\n") var number = 7000 println("점심 한끼에 " + number + "원") println("점심 한끼에 ${number}원") println("특수 문자 출력을 \"하고 싶어요\"") print("""이렇게 해도 "가능해요" 3중 따옴표는 안의 내용을 그대로 출력 가능해요 (개행 포함) 3중 따옴표내에서 큰따옴표 3개를 쓰기위해서는 ""${"\""} 이렇게 1개만 따로 빼주면 되요""") } 입력 기본 입력, Scanner를 이용한 입력 import java.util.Scanner import java.io.BufferedR..
Kotlin 공부 - 1일차 https://www.acmicpc.net/step/1 입출력과 사칙연산 단계 입출력과 사칙연산 www.acmicpc.net 1. https://www.acmicpc.net/problem/2557 2557번: Hello World Hello World!를 출력하시오. www.acmicpc.net 내 정답 fun main() = print("Hello World!") 비교 단순 출력이라 특별한건 없는것 같다. 2. https://www.acmicpc.net/problem/10718 10718번: We love kriii ACM-ICPC 인터넷 예선, Regional, 그리고 World Finals까지 이미 2회씩 진출해버린 kriii는 미련을 버리지 못하고 왠지 모르게 올해에도 파주 World Finals..
Kotlin 공부 Kotlin 공부를 천천히 진행해보려 한다. 이론적인 내용으로는 끝내었고, 손코딩을 통해 언어, 사용법에 익숙해지기 위해 알고리즘문제를 사용할 예정이다. 문제는 백준 단계별로 풀어보기를 사용하도록 한다. https://www.acmicpc.net/step 단계별로 풀어보기 단계별은 @jh05013님이 관리하고 계십니다. 단계제목설명정보총 문제내가 맞은 문제1입출력과 사칙연산입력, 출력과 사칙연산을 연습해 봅시다. Hello World!142조건문if 등의 조건문을 사용해 봅시다 www.acmicpc.net 1. 내가 할수 있는 수준으로 문제 해결. 2. 다른사람들이 제출한 내용과 비교. 3. 배울점을 배운다. 위 순서로 진행 ** 주의사항 반드시 손코딩으로 진행할것. 자동완성을 사용한다면 편리하지만 속도..