본문 바로가기
반응형

코틀린 연습3

Kotlin - 짝수의 합 프로그래머스 코딩 연습 (9) 프로그래머스 문제 정수 n이 주어질 때, n이하의 짝수를 모두 더한 값을 return 하도록 solution 함수를 작성해주세요. n result 10 30 4 6 코틀린 답 class Solution { fun solution(n: Int): Int { var answer = 0 for (i in 0..n step 2) answer += i return answer } } 풀이 answer 이라는 정수형 변수를 0으로 초기화 설정을 합니다. for 반복문을 사용해 i는 0부터 'n' 까지 2씩 증가하는 조건을 넣습니다. * step 은 뒤에 입력된 값 만큼 건너 뛰고 계산 합니다. 마지막으로 answer += i 를 통하여 asnwer에 값을 받습니다. 2023. 11. 26.
안드로이드 Jetpack이란? 안드로이드 Jetpack이란? Jetpack은 개발자가 고품질 앱을 손쉽게 개발할 수 있게 돕는 라이브러리, 도구, 가이드 세트입니다. 기준 권장 사항에 따라 상용구 코드 작성 없이, 복잡한 작업을 간소화하여 중요한 코드에만 집중할 수 있게 하였습니다. 플랫폼 API와는 별도로 제공되어지며, androidx.* 패키지 라이브러리로 구성되어있습니다. 모든 버전에 호환되고, Android 플랫폼보다 자주 업데이트가 되어 개발자는 항상 가장 뛰어난 최신 버전의 Jetpack 구성 요소를 사용할 수 있습니다. JetPack의 특징 다양한 구성요소를 가지고 있으며, Support Library를 비롯하여 아키텍쳐 컴포넌트를 포함하는데 이를 크게 4가지로 나눌 수 있습니다. 안드로이드 플랫폼의 일부가 아니므로 개발.. 2023. 11. 25.
Kotlin - 각도기 프로그래머스 코딩 연습 (8) 프로그래머스 문제 각에서 0도 초과 90도 미만은 예각, 90도는 직각, 90도 초과 180도 미만은 둔각 180도는 평각으로 분류합니다. 각 angle이 매개변수로 주어질 때 예각일 때 1, 직각일 때 2, 둔각일 때 3, 평각일 때 4를 return하도록 solution 함수를 완성해주세요. angle result 70 1 91 3 180 4 코틀린 답 class Solution { fun solution(angle: Int): Int { var answer: Int = 0 if( angle 90 && angle < 180 ) return 3 else ( angle == 180 ) .. 2023. 11. 25.
728x90
반응형