프로그래밍 언어

    [SQL] 테이블 생성, 입력, 조회 및 정렬

    1. 테이블 생성(CREATE TABLE) 및 데이터 입력(INSERT) CREATE TABLE emp_table ( emp_id NUMBER NOT NULL, emp_name VARCHAR2(100) NOT NULL, gender VARCHAR2(10) NULL, age NUMBER NULL, hire_date DATE NULL, etc VARCHAR2(300) NULL, PRIMARY KEY (emp_id) ); INSERT INTO 테이블 명 VALUES (값1, 값2, ...); INSERT INTO emp_table (emp_id, emp_name, gender, age, hire_date) VALUES (1, '홍길동', '남성', 33, '2018-01-01'); INSERT INTO emp..

    [Python] 데이터 여러개 입력 받기 (Input)

    숫자 입력 받기 num = int(input('숫자를 입력해 주세요 : ')) # num 변수에 사용자 입력값을 정수형으로 변환하여 저장 코드 실행 시 숫자를 입력해 주세요 : # 사용자는 "10"를 입력 코드 print(num) 결과 10 여러개의 값 입력 받기 코드 st1, st2 = input('문자열을 입력해주세요 : ').split() # 사용자 입력값을 split()(공백)으로 구분하여 st1, st2에 저장 코드 실행 시 문자열을 입력해주세요 : 안녕하세요 반갑습니다. # '안녕하세요 반갑습니다.' 사용자가 입력 # 입력받은 '안녕하세요 반갑습니다.' 문자열을 split()(공백)으로 구분하여 각각 st1, st2에 저장 코드 print(st1 , st2) print(st1) print(st..

    [Python] 1759 - 암호만들기

    from itertools import combinations l , c = map(int, input().split()) letters = sorted(input().split()) words = combinations(letters, l) for word in words: cnt = 0 for i in word: if i in "aeiou": cnt += 1 if cnt >= 1 and l - cnt >= 2: print("".join(word))

    [Python] 입력값 받기 / input() 함수

    Python에서 값을 입력받기 - input() 함수 Python에서는 input() 함수를 통해 어떠한 변수에 값을 입력받을 수 있다. #입력값 받아서 변수에 저장 후 출력하기 x = input() print("입력받은 값은 "+x+"입니다.") input() 함수의 인자로 안내문 출력하기 Python에서는 input함수 안에 특정한 문자열을 넣어 입력받기 전에 안내문을 출력할 수 있다. #안내문 x = input("x의 값을 입력하세요 : ") print("입력받은 값은 "+x+"입니다.") input() 함수로 입력되는 값은 모두 "문자열"이다. input() 함수를 통해 어떠한 값을 입력받으면 모두 문자열의 형태로 저장되게 된다. #모든 input으로 받는 값은 문자열 x = input("x의 값..

    [C++] string > int 변환 (개인 작성)

    class MyString { string str; public: MyString() = default; MyString(string str) : str(str) { cout

    [C] 문자열에서 특정 문자 변경, 제거 그리고 중복 제거

    // 문자열에서 a 문자를 b 문자로 변경 // @param str 문자열 // @param cmp 바꾸고자 하는 문자 // @param rep 대체 문자 void ReplaceCharacter(char* str, char cmp, char rep) { if (str[0] == '\0') return; if (str[0] == cmp) str[0] = rep; ReplaceCharacter(str + 1, cmp, rep); } // 문자열에서 특정 문자를 제거 // @param str 문자열 // @param cmp 삭제하고자 하는 문자 void RemoveCharacter(char* str, char cmp) { if (str[0] == '\0') return; // 한 칸 씩 땡김 if (str[0..

    [C/C++] 주석으로 함수 매개변수 설명 추가하는 방법

    설명서 태그 태그는 메서드의 매개 변수 중 하나를 설명하기 위해 메서드 선언에 대한 주석에서 사용해야한다. /// Used to indicate status. // xml_param_tag.cpp // compile with: /clr /doc /LD // post-build command: xdcmake xml_param_tag.dll /// Text for class MyClass. public ref class MyClass { /// Used to indicate status. void MyMethod(int Int1) { } }; doxygen style // @param val 값 void Fn(int val) { } (C++ 설명서 주석) | Microsoft Learn

    [C] 함수의 포인터 / 배열 매개변수

    함수의 매개변수로 배열 사용법 배열을 함수의 전달 인자로 사용하려면 배열의 변수명은 첫 번째 원소의 주소값이기 때문에 매개변수의 타입은 포인터가 되어야 한다. void 함수명(int* arr) { } 둘 다 동일한 의미를 지닌다 void 함수명(int* arr) { } void 함수명(int arr[]) { } #include #define Size 10 void Arrprint(int *Arr); void Arrprint2(int Arr[]); int main () { int i_arr[Size] = {1,2,3,4,5,6,7,8,9,10}; Arrprint(i_arr); Arrprint2(i_arr); return 0; } void Arrprint(int *Arr){ for(int i = 0; i

    [C++] atoi (char > int 형변환) / stoi (string > int 형변환) 함수 구현

    음수 표기하고자 하면 첫번째 원소가 - 와야됨. int Atoi(char* str) { int sign = 1, data = 0; char cur = *str; if (cur == '\n') return 0; if (cur == '-') sign = -1; while (cur != '\0') { cur = *str++; if (cur >= '0' && cur = '0' && cur

    [C++] char형 데이터 int형으로 변환하기

    char ch1 = '1'; int num1 = ch1 - '0'; cout