본문 바로가기

분류 전체보기329

[Javascript] 여러가지 경우를 한번에! switch case 사용법 조건문을 사용하는 방법에 대해서는 앞선 포스팅에서 다뤄봤습니다. 조건문 if는 true인지 false인지를 판단해서 그에 따라 프로그래밍이 실행되도록 만들어 보았습니다. 2021.04.16 - [쿤즈 Dev/HTML & CSS & Javascript] - [Javascript] 조건문 if ... else 사용 방법 조건문 if를 통해서도 여러 가지 조건을 만들어서 분기시킬 수 있는 반면, 오늘 알아볼 switch case 문법을 이용하면 조건의 결과에 따라서 다양한 처리를 할 수 있는 문법입니다. 오늘 포스팅에서는 switch case 문법에 대해서 알아보도록 하겠습니다. switch case 사용 방법 먼저 switch case 문법의 사용 방법은 아래와 같습니다. switch ( 변수 || 표현식 .. 2021. 4. 28.
[Apple] 아이폰 마스크 쓰고 잠금해제. iOS 14.5 업데이트 배포 많이 기다리셨죠? 마스크 쓰고 FaceID가 되지 않는 문제로 많은 불편함이 있었습니다. 이번 업데이트는 마스크를 쓰고 있는 상태에서도 아이폰 잠금해제가 가능한 업데이트입니다. 그리고 추가적으로 4월 애플 이벤트에서 출시된 AirTag 기능들과 새로 등장한 이모티콘, 그리고 Siri 추가적인 기능과 그 외의 여러 가지 기능들이 업데이트가 되었습니다. 어떤 부분들이 업데이트가 되었는지 살펴볼게요. Apple Watch로 iPhone 잠금 해제 가장 많이 기다린 기능중 하나입니다. Touch ID를 사용하고 있는 아이폰의 경우는 문제가 없었지만 Face ID를 사용하고 있는 아이폰들은 대부분 이 기능을 제대로 사용하지 못하고 있었습니다. 마스크로 인해서 인식이 되지 않았던 점이죠. 마스크 착용으로 인해서 F.. 2021. 4. 27.
[Javascript] break 와 continue 사용 방법 Javascript를 이용해서 프로그래밍을 진행하다 보면 조건문 if를 사용할 때도 있고 반복문 for, while, do ... while들도 사용할 때가 있을 것으로 생각됩니다. 거의 대부분 사용한다고 볼 수 있죠. 이러한 조건문이나 반복문을 사용하다 보면 중간에 특정 조건이 맞게 되고 따라서 현재 블록을 빠져나와야 할 때도 있습니다. 이번 포스팅에서는 이때 빠져나오거나 계속 진행을 할 수 있는 break와 continue를 알아보도록 하겠습니다. 종료하고 탈출 break break 문법은 현재의 반복문이나 조건문 내부 블록을 실행하다가 중지하고 빠져나오기 위한 문법입니다. 사용 방법은 아래와 같습니다. break; 굉장히 간단하죠? 그럼 아래 예를 통해서 어떻게 실행되는지 알아보겠습니다. 소스코드 .. 2021. 4. 27.
[C언어 문제] 두 수의 최대 공약수 구하기 C언어를 이용해서 간단한 수학 문제를 만들어 보는 것이 프로그래밍 사고적으로 도움이 많이 되는 것 같아요. 앞선 포스팅들에서는 팩토리얼이나 피보나치수열에 대해서 프로그래밍을 해보았습니다. 2021.04.17 - [쿤즈 Dev/C] - [C언어 문제] Factorial(팩토리얼: 계승) 구하기 (반복문 이용) 2021.04.20 - [쿤즈 Dev/C] - [C언어 문제] Factorial(팩토리얼: 계승) 구하기 (재귀 함수 이용) 2021.04.22 - [쿤즈 Dev/C] - [C언어 문제] 피보나치(Fibonacci) 수열 만들기 이번 포스팅에서는 두 수의 최대 공약수를 구해보려 합니다. C언어 문제. 두 수의 최대 공약수(GCD) 구하기 화면에 다음과 같이 출력되도록 프로그래밍하시오. 두 양의 정수를.. 2021. 4. 26.
[C언어 문제] 피보나치(Fibonacci) 수열 만들기 C언어를 이용한 문제들은 대부분 수학적 문제들을 구해보는 것들이 좋은 것 같습니다. 지난 포스팅에서는 재귀 함수를 이용해서 팩토리얼(Factorial)을 구해보았는데요. 2021.04.17 - [쿤즈 Dev/C] - [C언어 문제] Factorial(팩토리얼: 계승) 구하기 (반복문 이용) 2021.04.20 - [쿤즈 Dev/C] - [C언어 문제] Factorial(팩토리얼: 계승) 구하기 (재귀 함수 이용) 하나의 문제에도 여러가지 방법들을 사용해서 만들어 볼 수 있었습니다. 이번 포스팅에서는 피보나치(Fibonacci) 수열을 만들어 보도록 하겠습니다. C언어 문제. 피보나치(Fibonacci) 수열을 만드시오. 화면에 다음과 같이 출력되도록 프로그래밍하시오. 반복 횟수 입력 : 10 피보나치 수.. 2021. 4. 22.
[Javascript] 반복문(2): while 사용 방법 앞선 포스팅에서는 반복문 for에 대해서 알아보았습니다. 2021.04.18 - [쿤즈 Dev/HTML & CSS & Javascript] - [Javascript] 반복문(1): for 사용 방법 모든 언어에서 그렇듯 반복문을 매우 많이 사용하는 문법이기 때문에 반드시 익혀두셔야 할 문법입니다. 이번 포스팅에서는 while 반복문에 대해서 알아보도록 하겠습니다. while 반복문 while 반복문에는 다시 두 가지 종류가 있습니다. while과 do ... while 반복문입니다. 그럼 먼저 while 반복문의 사용방법은 아래와 같습니다. while ( 조건 ) { ... } while 반복문은 for와는 다르게 parameter를 1개만 받습니다. 이 parameter는 조건입니다. 조건은 true .. 2021. 4. 21.
[C언어 문제] Factorial(팩토리얼: 계승) 구하기 (재귀 함수 이용) 지난 포스팅에서는 Factorial을 구하기 위해서 반복문을 사용했습니다. 그리고 살짝 언급은 해드렸었지만 반복문 말고도 재귀 함수를 이용해서 프로그래밍도 가능합니다. 이번 포스팅에서는 재귀함수를 이용해서 Factorial을 구해보도록 하겠습니다. C언어 문제. 재귀함수를 이용해서 Factorial 구하기 화면에 다음과 같이 출력되도록 프로그래밍하시오. 양의 정수를 입력하세요 : -1 양의 정수가 아닙니다. 양의 정수를 입력하세요 : 5 5! = 120 조건 1. 양의 정수(자연수)를 입력받도록 합니다. 양의 정수가 아닐 경우 다시 입력받습니다. 조건 2. 재귀함수를 이용하기 *프로그래밍 의도 정수형 변수를 선언할 수 있는가? 연산자를 사용할 수 있는가? 재귀 함수를 사용할 수 있는가? 조건문을 사용할 .. 2021. 4. 20.
[Javascript] 반복문(1): for 사용 방법 지난 포스팅에서 조건문 if를 사용하는 방법에 대해서 알아보았어요. 조건문은 여러 가지 선택사항 중 하나를 선택해서 프로그램을 다양한 방향으로 진행할 수 있도록 도와주는 구문입니다. 조건문이 있다면 반드시 함께 나오는 구문이 바로 반복문입니다. Javascript에는 반복문으로 사용할 수 있는 구문이 여러가지가 있습니다. 이번 포스팅에서는 for 반복문을 사용하는 방법을 알아보도록 하겠습니다. 반복문이란 무엇인가 프로그래밍을 진행하다보면 똑같은 처리를 여러 번 진행해야 할 경우가 발생합니다. 예를 들어서 같은 문자나 숫자, 혹은 메시지를 100번 이상 화면에 출력해야 할 경우가 발생하는 것이죠. 그럼 같은 코드를 100번 이상 써야 한다는 말이 됩니다. 비효율 적이죠. Javascript에서는 이러한 반.. 2021. 4. 18.
[C언어 문제] Factorial(팩토리얼: 계승) 구하기 (반복문 이용) 조건문을 이용해서 홀수 또는 짝수를 알아보는 프로그래밍을 지난 포스팅에서 해보았습니다. 필요한 내용들은 연산자를 사용하는 방법과 조건문을 사용하는 방법들이었어요. 이번에는 반복문을 사용해서 수학에서 배우는 Factorial을 계산하는 프로그래밍을 해보도록 하겠습니다. C언어 문제. 자연수를 입력받아 Factorial을 구하시오. 화면에 다음과 같이 출력되도록 프로그래밍하시오. 양의 정수를 입력하세요 : -1 양의 정수가 아닙니다. 양의 정수를 입력하세요 : 5 5! = 120 조건 1. 양의 정수(자연수)를 입력받도록 합니다. 양의 정수가 아닐 경우 다시 입력받습니다. 조건 2. 반복문을 이용하세요.(for, while, do... while) *프로그래밍 의도 정수형 변수를 선언할 수 있는가? 연산자를.. 2021. 4. 17.