반응형 공부/컴퓨터14 QR코드란? 바코드와 QR코드의 차이와 특징 QR코드의 QR은 “Quick Response”라는 단어의 약자로 빠른 반응을 하는 코드라 해석할 수 있습니다. QR코드는 보통 사각형의 흑백 가로세로 격자 무늬를 가지고 있는 2차원 형식의 매트릭스 코드입니다. 기존의 흑백 코드로 지금도 널리 사용되고 있는 바코드는 20자 정도의 숫자 데이터를 저장할 수 있는 1차원적 코드인데 반해 QR코드는 가로, 세로의 2차원 코드로, 숫자는 최대 7089자, 문자는 최대 4296자, 한자는 최대 1817개 정도의 데이터를 담을 수 있습니다. 바코드는 주로 상품의 이름이나 제조사 정도의 간단한 정보만 저장할 수 있는데 반해, QR코드는 웹페이지를 연동시킬 수 있는 URL주소 뿐만 아니라 사진, 동영상, 개인정보 등 다양한 정보를 폭넓게 담을 수 있는 장점이 있습니다.. 2024. 9. 3. 십진수의 r진수(2진수, 8진수, 16진수)로 변경하는 알고리즘 10진수의 정수 부분을 r진수로 변환하는 과정은 다음과 같습니다. 먼저 10진수의 정수 부분을 “입력값”에 입력합니다. 이 때, “I”라는 변수를 0으로 선언하여 r진수로 변환할 때 반복되는 과정에서 필요로 하는 변수를 선언합니다. 입력값을 r로 나눈 값의 정수를 “몫”으로 선언합니다. 입력값을 r로 mod(%)한 값을 “나머지”로 선언합니다. 값으로 얻은 나머지를 결과값(i)에 입력합니다. 몫이 0이 아닌 동안 다음 과정을 반복합니다. 얻은 몫을 입력값에 입력하고 변수 I에 1을 더해줍니다. 그리고 입력값을 r로 나눈 값의 정수를 몫으로 다시 대입해줍니다. 입력값을 r로 mod(%)한 값을 나머지로 다시 대입해줍니다. 얻은 나머지를 결과값(i)에 입력해줍니다. 몫이 0이 되면 위 반복을 종료합니다. 결.. 2024. 8. 30. 백준 1546번 평균 문제 C++ 안녕하세요. 오늘은 백준 1546번 평균 문제에 대해서 포스팅 하려고합니다. 문제는 세준이가 시험을 망쳤다고 시험점수를 가지고 사기를 치는 것에서 시작하는데요. 본인이 N개의 과목을 시험쳤을 경우 N개 중 가장 높은 점수를 만점기준으로 바꿔버려 평균점수를 내는 문제입니다. 만약 N개의 과목 중 최고점이 60점일 경우 그 과목은 60/60*100=100점인 만점으로 바뀌어 사기를 치는 문제입니다. 아무래도 세준이의 미래는 청조형인 것 같습니다. I am 만점자에요. 저는 이문제를 풀 당시에 C++과목을 수강하고 있었어서 C++로 아래와 같이 풀어보았습니다. #include using namespace std; int main(){ int N; int H = 0; cin >> N; int score[N]; .. 2024. 2. 20. 백준 10872번 팩토리얼 C++ 안녕하세요. 오늘은 백준 10872번 팩토리얼 문제에 대해서 포스팅 하려고합니다. 문제는 위와 같이 0보다 크거나 같은 정수 N이 주어졌을 때, N!을 출력해야 하는 문제입니다. 만일 N으로 10을 입력하면 출력이 3628800이 나와야 정답처리가 되겠네요. 저는 C++을 공부하고 있어 아래와 같이 풀어보았습니다. #include using namespace std; int main(){ int n; int sum = 1; cin >> n; if ( n == 0){ cout 2024. 2. 6. 이전 1 2 3 다음 반응형