분류 전체보기

· Programmers
출처 : 프로그래머스https://school.programmers.co.kr/learn/courses/30/lessons/120817난이도 : Lv.0 문제 설명정수 배열 numbers가 매개변수로 주어집니다. numbers의 원소의 평균값을 return 하도록 solution 함수를 완성해주세요. 제한사항0 ≤ numbers 의 원소 ≤ 1,0001 ≤ numbers 의 길이 ≤ 100정답의 소수 부분이 .0 또는 .5인 경우만 입력으로 주어집니다. 입출력 예numbersresult[1,2,3,4,5,6,7,8,9,10]5.5[89,90,91,92,93,94,95,96,97,98,99]94.0 import Foundationfunc solution(_ numbers:[Int]) -> Double { ..
· Programmers
출처 : 프로그래머스https://school.programmers.co.kr/learn/courses/30/lessons/120831난이도: Lv. 0 문제 설명정수 n이 주어질 때, n이하의 짝수를 모두 더한 값을 return 하도록 solution 함수를 작성해주세요. 제한사항0  입출력 예nresult103046import Foundationfunc solution(_ n:Int) -> Int { var sum: Int = 0 //sum을 정수형으로 지정 for i in 1...n{ // 변수 i가 1부터 n까지일 때 if(i % 2 == 0){ // 짝수일 경우만 뽑는다 print(i) // i 값이 짝수인지 확인 후 ..
1. 런치 스크린(Launch Screen)앱 실행시 , First Screen이 나타나기 이전의 화면은 Launch Screen이라고 한다. 로딩 중 런치스크린이 나타남으로써, 사람들은 앱을 즉시 사용할 수 있는 능률적인 실행 환경이 갖추어 있다고 판단한다.런치 스크린은 모바일 애플리케이션의 사용자 인터페이스 디자인 중에서도 매우 중요한 부분이며,앱의 첫 인상을 형성하는 요소이다. 2. 스토리보드(Storyboard) 스토리보드는 소프트웨어 개발에서 사용되는 그래픽 인터페이스를 디자인하고 시각적으로 관리하기 위한 도구이다. 주로 모바일 애플리케이션 또는 데스크톱 애플리케이션의 UI를 구성하고 시각적으로 표현하는 데 사용된다.화면 흐름 시각화UI 요소 배치 및 디자인화면 전환 관리다양한 기기 지원팀 작업..
1. 버그(Bug) 소프트웨어 개발이나 컴퓨터 프로그래밍에서 발생하는 오류를 의미 한다. 버그는 다양한 원인으로 발생할 수 있는데, 일반적으로는 프로그래밍 오류로 인해 발생하며 이는 코드 작성 시 문법 오류, 논리 오류, 혹은 예상치 못한 상황을 고려하지 않았을 때 발생할 수 있다. 2. 에러(Error) 에러는 프로그램 실행 중에 발생하는 오류를 의미한다. 프로그램이 의도한 동작을 수행하지 못 하게 만드는 원인이 되는데, 일반적으로 프로그래밍에서 발생하는 에러는 크게 두 가지 범주로 나눌 수 있다.  1) 컴파일 에러(Compile-time Error)컴파일러가 소스 코드를 컴파일하는 동안 발생하는 오류주로 문법 오류로 인해 발생하며, 프로그램의 구문이 정상적인 문법 규칙을 따르지 않을 때 발생 함2)..
· Programmers
출처 : 프로그래머스https://school.programmers.co.kr/learn/courses/30/lessons/120829난이도 : Lv.0 문제 설명각에서 0도 초과 90도 미만은 예각, 90도는 직각, 90도 초과 180도 미만은 둔각 180도는 평각으로 분류합니다. 각angle이 매개변수로 주어질 때 예각인 경우1, 직각일 때 2, 둔각일 때 3, 평각일 때 4를 return하도록 solution 함수를 완성해주세요.예각 0 직각 angle = 90둔각 90 평각 angle = 180제한사항0 angle은 정수입니다.입출력 예angleresult7019131804 1. 오류 코드import Foundationfunc solution(_ angle:Int) -> Int { var a..
· Programmers
출처 : 프로그래머스https://school.programmers.co.kr/learn/courses/30/lessons/120806난이도 : Lv.0 문제 설명정수 num1과 num2가 매개변수로 주어질 때, num1을 num2로 나눈 값에 1,000을 곱한 후 정수 부분을 return 하도록 solution 함수를 완성해주세요. 제한사항0 0 입출력 예num1num2result32150073233311662 import Foundationfunc solution(_ num1:Int, _ num2:Int) -> Int { var result: Int = 0 result = Int((Double(num1) / Double(num2)) * 1000) /* 먼저, 그냥 num1과 n..
pockpock
'분류 전체보기' 카테고리의 글 목록 (14 Page)