분류 전체보기
c++ 실수 소수점 버리기 올리기(floor, ceil)
c++ 실수 소수점 버리기 올리기(floor, ceil)
2020.10.26#include using namespace std; int main() { cout
c++ 반복문을 이용한 피보나치 수열
c++ 반복문을 이용한 피보나치 수열
2020.10.26#include using namespace std; int main() { int p(0); int n(0); int t(0); for (int i = 1; i < 10; i++) { p = 0; n = 1; for (int j = 1; j
c++ 자료형의 크기(size of)
c++ 자료형의 크기(size of)
2020.10.26#include using namespace std; class Temp { int no; bool is_on; }; int main() { cout
c++ 캐스트 연산자
c++ 캐스트 연산자
2020.10.25#include using namespace std; int main() { int x = 2; double y = 4.4; int i = static_cast(y / x); int j = int(y) / x; double k = y / x; cout
c++ 비트 연산자 이해하기
c++ 비트 연산자 이해하기
2020.10.25#include #include using namespace std; int main() { bitset bit1; bit1.reset(); // 0000 0000 bit1 = 127; // 0111 1111 bitset bit2; bit2.reset(); bit2 = 0x20; // 32 bitset bit3 = bit1 & bit2; bitset bit4 = bit1 | bit2; bitset bit5 = bit1 ^ bit2; bitset bit6 = ~bit1; bitset bit7 = bit2 > 1; cout
c++ 조건부 삼항 연산자 이해하기(? :)
c++ 조건부 삼항 연산자 이해하기(? :)
2020.10.25#include using namespace std; int main() { int x(1), y(2), z(0); z = x > y ? x : y; cout y 조건이 true 이기 때문에 x 값을 z에 할당합니다. 만약 조건이 맞지 않는다면 false 에 해당하는 y 값이 z 에 할당됩니다.
c++ 문자열형 변수 이해하기(string)
c++ 문자열형 변수 이해하기(string)
2020.10.25#include #include using namespace std; int main() { string my_country = "korea"; string my_job = "developer"; cout
c++ 문자형 변수 이해하기(char)
c++ 문자형 변수 이해하기(char)
2020.10.25#include using namespace std; int main() { char ch1 = 'c'; char ch2 = 200; unsigned char ch3 = 'c'; unsigned char ch4 = 200; printf_s("char ch1 = %c, %d\n", ch1, ch1); printf_s("char ch2 = %c, %d\n", ch2, ch2); printf_s("char ch3 = %c, %d\n", ch3, ch3); printf_s("char ch4 = %c, %d\n", ch4, ch4); return 0; } 이 자료형은 문자를 저장하며 아스키 코드값에 따라 숫자로 값을 할당할 수도 있습니다. char의 범위는 -127 ~ + 127이며 unsigned 키워드를 붙일..
c++ 사용자 정의 타입 tuple 만들기
c++ 사용자 정의 타입 tuple 만들기
2020.10.19#include #include #include using namespace std; std::tuple getTuple() { int a = 10; double d = 3.14; return std::make_tuple(a, d); } int main() { std::tuple my_tp = getTuple(); cout
c++ 문자열 테두리
c++ 문자열 테두리
2020.10.18// 이름을 묻고, 인사를 건넴 #include #include using namespace std; int main() { cout > name; // 출력하려는 메시지를 구성 const string greeting = "Hello, " + name + "!"; // 인사말의 두 번째 행과 네 번째 행 const string spaces(greeting.size(), ' '); const string second = "* " + spaces + " *"; // 인사말의 첫번째 행과 다섯 번째 행 const string first(second.size(), '*'); cout
codeup - 1551 : [기초-함수작성] 함수로 원하는 값의 위치 리턴하기 1 (python)
codeup - 1551 : [기초-함수작성] 함수로 원하는 값의 위치 리턴하기 1 (python)
2020.10.18입력 첫 줄에 데이터의 개수 n, 두 번째 줄에 n개의 데이터가 공백을 두고 입력된다. 세 번째 줄에 찾아야하는 값 k가 입력된다. (1
python 으로 루트 제곱근 구하기
python 으로 루트 제곱근 구하기
2020.10.18import math def sqrt(value): return int(math.sqrt(value)) n = int(input()) print(sqrt(n)) math 라이브 러리를 이용해서 sqrt 을 사용하면 입력받은 값의 제곱근을 구할수 있습니다. return 값은 double 형태 이므로 int 형으로 형변환 했습니다 !