본문 바로가기
728x90

C11

[Python] 함수 기본 형식 단일 반환 복수 반환 내장함수 (built-in method 문자열 길이 메소드 string 메소드 2022. 3. 29.
[Python] 조건문과 반복문 조건문 if age = int(input('당신의 나이는?')) if(age -10; i-=3) 반복문 안에서 변수의 이용이 없을시 별찍기 배열의 원소 만큼 반복문 while 2022. 3. 29.
[kotlin] Functions 함수 kotlinlang.org/docs/reference/basic-syntax.html#defining-functions Basic Syntax - Kotlin Programming Language kotlinlang.org && kotlinlang.org/docs/reference/functions.html Functions: infix, vararg, tailrec - Kotlin Programming Language kotlinlang.org 기본 형태 //int sum(int a, int b) { // return a+b; //} fun sum(a: Int, b: Int): Int { return a + b } 함수 내용이 적을 때 아래와 같이 한 줄로 축약할 수도 있다. fun sum(a: Int.. 2021. 1. 13.
[kotlin] loop (반복문) for, while, do while kotlinlang.org/docs/reference/control-flow.html#for-loops Control Flow: if, when, for, while - Kotlin Programming Language kotlinlang.org kotlin 공식 홈페이지의 글을 정리해두었습니다. 와! 반복문!! 우선 이 두녀석부터 볼게요! while & do while 이녀석은 우리가 알고있는 그 while, do while과 같습니다. //while fun main() { var x: Int = 5 while (x > 0) { println(x) x-- } } //do while fun main() { var y: Int = 5 do { println(y) y-- } while (y > 0) } 평소.. 2020. 12. 30.
[kotlin] 조건문 (if, when), 엘비스(elvis) kotlinlang.org/docs/reference/control-flow.html#if-expression Control Flow: if, when, for, while - Kotlin Programming Language kotlinlang.org kotlin 공식 홈페이지의 글을 정리해두었습니다. if문 // 기본적인 사용 방법 if (a > b) { max = a } else { max = b } 코틀린의 조건문 중에는 삼항연산자가 없습니다. if, else가 삼항연산자의 역할을 충분히 해주기 때문에 없앤 문법입니다. 👍 //삼항연산자 대신 val max = if (a > b) a else b 이런식으로 변수에 어떤 값을 할당하려고 할 때 바로 if문을 사용할 수도 있습니다.👍 이 경우에는 re.. 2020. 12. 28.
[kotlin] 입출력과 사칙연산 kotlinlang.org/docs/reference/basic-syntax.html Basic Syntax - Kotlin Programming Language kotlinlang.org kotlin공식 홈페이지의 기본 문법들을 참고하면 도움이 될 겁니다. 두 수를 입력 받아 더하는 프로그램으로 입출력과 사칙연산을 살펴보죠! fun main() { var input = readLine()!!.split(" ") var a = input[0].toInt() var b = input[1].toInt() print(a+b) }​ ☝️2번 라인 (선언, 입력) 코들린은 기본적으로 readLine()을 이용해 한 줄을 입력받을 수 있습니다. !!는 코틀린 언어의 특징인 null 안전성과 관련이 있는데요! 자바나.. 2020. 12. 23.
[백준] 8892. 팰린드롬 <C++> www.acmicpc.net/problem/8892 8892번: 팰린드롬 팰린드롬은 어느 방향으로 읽어도 항상 같은 방법으로 읽을 수 있는 단어이다. 예를 들어, civic, radar, rotor, madam은 팰린드롬이다. 상근이는 단어 k개 적혀있는 공책을 발견했다. 공책의 단어는 ICPC www.acmicpc.net 방법1) 브루트포스 방법을 이용해 하나하나 골라보고, 이렇게 고른 두 문자열을 합쳤을 때 큐 스택을 이용해 회문인지 판단해주었다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51.. 2020. 11. 9.
4. 함수(2) 출력 함수 : printf() 이번 시간에는 변수를 이용한 출력, 그리고 출력 값 자릿수 지정에 대한 것들을 이어서 해보겠습니다! 여러 예시들과 함께 볼 것이므로 꼭! 함께 실행해 보시길 추천드립니다! 이전 글과 함께 보는 것을 추천! 2020/02/19 - [알고리즘/차례대로 배우는 문법(C)] - 함수(1) 우선 변수를 이용한 출력을 해보겠습니다! #include int main(){ int i=123; float f=12.345; char c='A'; printf("정수형 변수 i = %d\n실수형 변수 f = %f\n문자형 변수 c = %c", i, f, c); } /*실행 결과*/ 정수형 변수 i = 123 실수형 변수 f = 12.345000 문자형 변수 c = A 이전 글의 형식 문자열을 이.. 2020. 2. 26.
3. 함수(1) 함수에 들어가기 이전에! 첫 번째 글에서도 보았던 함수이자, C 프로그램을 작성하며 가장 많이 사용하게 될 함수! 진입점 함수가 있습니다. main함수이죠! 진입점 함수 : main() int main(){ return 0; } 진입점 함수란, - 프로그램이 처음 시작될 때 호출되는 함수로 반드시 필요하다. - main 함수가 없거나 여러 개라면 잘못된 프로그램이다. - int 또는 void를 이용하여 리턴할 수 있음. - int main함수의 리턴값은 두 종류가 있는데, 정상 종료와 비정상 종료이다. int main(){ return 0; //정상 종료 } int main(){ return 1; //비정상 종료 } 이렇게 0을 리턴한다면 정상적으로, 1을 리턴한다면 비정상적으로 종료가 된다. 출력 함수.. 2020. 2. 19.
728x90