본문 바로가기

분류 전체보기

(34)
C언어 홀 수 짝수 판별 방법 읽어주셔서 감사합니다. 오늘은 C언어로 하나의 정수를 입력받은 후, 입력받은 수가 홀수인지 짝수인지 판별하는 프로그램을 구현해보도록 하겠습니다. 이번 코드에는 복잡한 내용이 딱히 없으므로, 주석은 간단하게만 적었습니다. 일반적인 moduler연산을 이용해서 만든 코드입니다. abs를 사용하면 음수일떄의 odd, even까지 정확히 판별할 수 있지만, 굳이 그렇게 하지는 않았습니다. (보통 홀수 짝수 판별은 음이 아닌 정수 범위에서 하니까) 소스가 필요하신 분들은 Ctrl + C Ctrl + V로 퍼가시면 됩니다 #define _CRT_SECURE_NO_WARNINGS #include int main(void) { int num; scanf("%d", &num); //num이 짝수일떄 if ((num % ..
C언어 세 숫자의 최댓값 최솟값 구하는 방법 읽어주셔서 감사합니다. 오늘은 C언어로 세 숫자를 입력받은 후, 그 숫자들 중 최댓값, 최솟값을 구하는 방법에 대해 알아보도록 하겠습니다. 이번 코드에는 복잡한 내용이 딱히 없으므로, 주석은 생략하도록 하겠습니다. for문 구조만 봐도 충분히 이해 가능한 코드라 생각합니다. 소스가 필요하신 분들은 Ctrl + C Ctrl + V로 퍼가시면 됩니다 #define _CRT_SECURE_NO_WARNINGS #include int max(int a, int b, int c) { if (a > b) { return (a > c) ? a : c; } else { return (b > c) ? b : c; } } int max2(int a, int b, int c) { return (a > b) ? ((a > c)..
C언어 배열까지의 형성 평가 문제 읽어주셔서 감사합니다. 오늘은 C언어 테스트를 하나 보여드리도록 하겠습니다. 오늘은 딱히 설명할 것이 없습니다. 차례대로 문제지 파일, 문제 작성 파일, 모범 답안입니다. 문제지 파일 문제지 파일입니다. 수준에 맞는 문제 10문, KOI기출 2문, 알고리즘 1문으로 구성되어있습니다. 처음 10문은 수준에 비해 조금 쉽다 생각할 수도 있어요. docx file pdf file 솔루션 파일 사실 꼭 필요한 파일은 아닙니다. 단순히 편의성을 위해서 visual studio 2019 solution을 13개 만들어놓았습니다. solution files 모범답안 이런 초보단계에서는 몇 가지의 다른 풀이들이 나오게 됩니다. 여러개를 적어볼까도 생각해보았는데, 오히려 혼란을 줄 수도 있을 것 같아서 대표적인 해결 방..
C언어 구구단 출력 방법 읽어주셔서 감사합니다. 오늘은 C언어로 구구단을 출력하는 방법에 대해 알아보도록 하겠습니다. 이번 코드에는 복잡한 내용이 딱히 없으므로, 주석은 생략하도록 하겠습니다. for문 구조만 봐도 충분히 이해 가능한 코드라 생각합니다. 소스가 필요하신 분들은 Ctrl + C Ctrl + V로 퍼가시면 됩니다 #include #include int main(void) { for (int i = 1; i
영어 단어 포함 다양한 퀴즈 (제퍼디 게임) 시험 끝나고 만든 영어 단어 퀴즈입니다. 선생님 부탁을 받아서 만든 건데, 솔찍히 말하자면 좀 힘들었어요 웬만해서는 내용이 좋고, PPT가 잘나와야 (殊)을 붙이는데, 이건 내용이 일반 퀴즈여도 제작이 힘들었기에 (殊)을 붙였습니다 아래는 PPT파일입니다. 사용법은 직관적으로 알 수 있으리라 생각하니 설명하지 않도록 하겠습니다. 정답지입니다.
기술가정 기술 내용 中 딥러닝에 대하여 기술가정에서 수행평가로 한 내용입니다. 기술 관련 주제 하나를 선정해서, 조사한 뒤 발표하는 형식으로 수행평가를 진행했고, 아래 파일들은 이 과정에서 나온 PPT, 워드입니다. 평소에 사용하는 PPT 테마와 약간은 다른 느낌의 테마, 발표형식을 사용해서 발표했는데, (다크 + 하위 항목 정렬 형식 -> 다크 + 한 항목에 한 내용 형식) 지난번보다 역량이 덜 나온것 같네요. 아쉽습니다. PPT 약식 대본 자료조사 내용
수특 light 中 영어 기술적 관점에서 본 STEM 탐구에 대해 이번에는 이번 학기 초반에 작성해서 기말고사 2주 전에 발표했던 STEM관련 발표 내용입니다. 2021 수능특강 light TEST 15번 지문 과 연계된 내용이구요 발표시간은 10분 ~ 15분 쯤 되며, 마지막에는 BBC출처 영상을 하나 삽입해놓았습니다. 모든 발표와 같이 글은 당연히 최소한으로 썻습니다. 영상때문에 최대 용량이 10MB를 넘어가서, 티스토리에 파일을 업로드할 수 가 없기에, PPT파일을 원하시는 분은 아래 링크에서 따로 다운로드를 받을 수있게 만들어놓았습니다. https://drive.google.com/file/d/1G-BPCM3DcdTfSkc_vM4d5J7XJANP51UG/view?usp=sharing 영어 기술적 관점에서 본 STEM 탐구.pptx drive.google.com
수학 수上 기말고사 관련 새로 알아낸 정리, 빠른 계산법 이번에는 제가 기말고사를 공부하며 익힌 여러 빠른 계산법과 정리들에 대해 다루어보겠습니다. 문서에 적인 반법들은 모두 제가 실제로 사용하는 계산법인데, 익숙해지지 않으면 오히려 기존 방식보다 느릴 수 있지만, 익숙해지기만 한다면 기존 방식보다 최대 2배 빠르게 연산을 할 수도 있습니다. (실제로 사용해본 결과임) 모든 문제에 적힌 방법은 제가 만들어낸 것이며, 글을 배포할 시 출처인 KMS tstory blog를 반드시 밝혀야 합니다. pdf로 변환한 파일입니다
C언어 큰따음표(")출력하는 방법 (with source) 읽어주셔서 감사합니다. 오늘은 C언어에서 큰따음표를 비롯한 여러 문자들을 출력하는 방법을 알아보겠습니다. 코드 코드 예시를 보시면 바로 이해가 될 것입니다.참고로 아래 프로그램의 출력은 " ' % \입니다. (참고로 \과 /를 좌우반전한 문자(역슬래시)는 같은 문자입니다.) #include int main(void) { printf("\" \' %% \\"); return 0; } 사용방법 입력 : none 출력 : " ' % \ 출력 종료 : 출력후 종료 실행화면 이상입니다. 갑사합니다
C++ 습격자 초라기 문제 풀기 (백준 1006) 읽어주셔서 감사합니다. 오늘은 백준의 1005번, ACM craft 문제에 대해 풀어보도록 하겠습니다. *이번 문제도 1005번과 같이 1006번이라는 번호와는 걸맞지 않게 다이나믹 프로그래밍을 사용합니다. * 혼자 작성 하기는 하였으나, logic1부분은 타 블로그를 조금 참고했습니다. 조금 유감스러운 일입니다. 참고한 블로그 주소 code #include #include #include #define INF20001 #define MIN(x, y)(((x) (y))? (x) : (y)) int N, T, W; int dy[10002][3]; int val[10002][2]; enum{fir, sec, whl}; void l..