반응형

분류 전체보기 649

(C언어) 테트리스 게임 소스

오래전에 인터넷 사이트에서 구한 소스인데 비주얼스튜디오에서 컴파일 되도록 수정해서 올립니다. 사용 방법: 화살표 상하좌우 키, 스페이스 키, 시작할 때 Enter 키 소스 코드가 길어서 파일을 첨부합니다. 소스 코드 - 확장자를 .c로 수정해서 사용하세요. 아래의 파일은 실행 파일입니다. 다운로드가 차단될 수 있습니다. - 크롬에서는 차단할 것 같고, 엣지에서 zip 파일을 다운로드 받아보세요. - 둘 중 다운로드 되는 것 한 개만 받으면 되고, ".ex_"로 된 파일은 ".exe"로 변경하면 됩니다. 바이러스는 없지만, 실행파일이어서 차단하는 것입니다.

C_C++ 2024.01.11

(C언어) 구조체를 이용한 성적처리 프로그램, 총점 평균 석차 구하기

C언어에서 구조체를 이용해서 성적처리를 하는 프로그램입니다. 데이터를 키보드로 입력하도록 했으면 번호, 이름, 국어점수, 영어점수, 수학점수를 입력하면 총점, 평균,석차를 구해서 출력해 줍니다. 인원수는 아래와 같이 define으로 정의했으므로, 임으로 인원수를 변경해서 사용하면 좋습니다. #define N 5 구조체는 다음과 같이 정의했습니다. // Define the structure for a student struct Student { int number; char name[20]; int koreanScore; int englishScore; int mathScore; int totalScore; float averageScore; int rank; }; C언어 코드는 다음과 같습니다. #def..

C_C++ 2024.01.10

2024년 1월 TIOBE Index, 올해의 프로그래밍 언어 C#

TIOBE Index for January 2024 January Headline: C# is programming language of the year 2023! 2024년 1월 티오베 인덱스 - 프로그래밍 언어 인기 순위 2023년 프로그램밍 언어의 명예의 전당에 C#이 뽑혔습니다. 자세한 내용은 제 다른 블로그에 포스팅 한 글이 있어서 링크만 남깁니다. https://coding-abc.kr/262 2024년 1월 TIOBE index, 프로그래밍 언어 순위, 2023년 프로그래밍 언어는 C# 2024년 1월 TIOBE 지수 1월 헤드라인: C#은 2023년의 프로그래밍 언어입니다! TIOBE 지수 역사상 처음으로 C#이 올해의 프로그래밍 언어상을 수상했습니다. 축하해요! C#은 20년 넘게 상위 ..

통합게시판 2024.01.08

(C/C++) 카운트다운 게임: 정해진 시간 이내에 숫자 맞히기

카운트다운 게임은 일반적으로 특정 숫자에서 시작하여 1씩 감소시키면서 플레이어가 정해진 시간 안에 특정 목표 숫자에 도달하는 게임입니다. 컴퓨터가 시작 숫자를 1에서 10까지의 범위에서 무작위로 선택하고, 사용자가 1을 더하거나 빼는 입력을 받아 목표 숫자에 도달하도록 하는 간단한 카운트다운 게임을 구현한 것입니다. 게임의 제한 시간은 30초로 설정되어 있습니다. 필요에 따라 목표 숫자와 시간 제한을 조절하여 사용할 수 있습니다. 여기에서는 C언어와 C++ 언어의 코드가 있으며, 아래쪽에 파이썬 코드의 링크가 있습니다. C언어 #define _CRT_SECURE_NO_WARNINGS // Visual Studio #include #include #include void countdown_game(int ..

C_C++ 2024.01.06

(Smi2txt 2024_2.1.1) 자막파일 변환기: 자막 파일에서 텍스트만 골라내기

Smi2txt 2024 프로그램은... Smi2txt는 영화 자막파일에서 태그를 제거하고 텍스트만 추출해서 저장해주는 프로그램입니다. 무료로 사용할 수 있습니다. 개인 인터넷 사이트(카페나 블로그 등)에 자복사본을 배포할 수 있습니다. 사용 환경 윈도우 10, 11(또는 그 이상) 지원되는 자막 파일 smi srt sub ass [다운로드] (Smi2txt 2024_2.1.1) 자막파일 변환기 [설치] 파일을 다운로드 받아서 압축을 풉니다. "Setup.exe"를 실행하거나 "Setup_smi2txt.msi" 파일을 실행합니다. [실행] 바탕 화면이나 프로그램 메뉴에서 "Smi2txt 자막변환"을 선택합니다. [프로그램 제거] 제어판에서 "Smi2txt"를 찾아서 삭제합니다. 자막을 변환하는 방법 1. ..

Smi2txt_자막 2024.01.02

(C/C++) 배열에서 정렬하기 않고 최대값, 두 번째로 큰 값 구하기

1차원 배열에서 정렬을 사용하지 않고, 최대값과 2번째로 큰 값을 찾는 프로그램은 C언어와 C++ 언어로 작성했습니다. 1차원 배열은 10개의 요소를 갖는 크기이며, 랜덤하게 0~100까지의 수를 채우도록 했습니다. C언어 #include #include #include #define N 10 int main() { int n; // 배열의 크기 int arr[N] = { 0 }; // 난수 발생기를 시간에 따라 초기화 srand(time(NULL)); // 배열에 랜덤한 정수값 채우기 for (int i = 0; i < N; i++) { arr[i] = rand() % 101; // 0~100사이의 랜덤한 정수값 생성 } // 채워진 배열 출력 for (int i = 0; i < N; i++) { pr..

C_C++ 2023.12.30

(챗GPT) 생성형AI 이미지 만들기

OpenAI의 챗 GPT는 텍스트로 프롬프트(질문)를 입력하고, 텍스트로 답변을 받습니다. 이미지를 생성하기 위해서는 챗GPT가 아닌 다른 AI(인공지능)을 이용해야 합니다. 현재 알려진 이미지를 생성해주는 AI입니다. AI 종류(또는 웹사이트) 유료/무료 기타 뤼튼(wrtn) https://wrtn.ai 무료 GPT-3.5, GPT-4 빙 이미지 크리에이터 https://www.bing.com/images/create 무료 마이크로소프트 AI: DALL-E-3 달리 https://openai.com/dall-e-2 https://openai.com/dall-e-3 유료 OpenAI AI Greem https://aigreem.com/ 회원가입 후 생성 가능 Craiyon https://www.craiy..

인공지능 챗GPT 2023.12.28

2024년 국가기술자격증 시행 공고 및 주요 변경 사항 안내

2024년부터 변경된 내용이 많으니, 변경 내용을 꼭 읽어보시기 바랍니다. 2024년 국가기술자격증 시행 공고 2024년 기술사 2024년 기능장 2024년 기사(산업기사, 서비스분야) 2024년 기능사 자세한 내용은 아래 파일을 다운로드 받거나 q-net.or.kr에서 직접 확인하십시오. 2024년 국가기술자격 주요 변경사항 안내

통합게시판 2023.12.26

(파이썬) 지정한 폴더의 파일 목록 출력하기 (하위디렉토리 포함)

import os for(path,dir, files) in os.walk("c:/"): for filename in files: ext = os.path.splitext(filename)[-1] if ext == ".jpg": print("%s/%s" % (path, filename)) 파이썬의 os.walk() 함수를 이용하면 지정한 폴더와 하위 폴더에서 특정 파일을 검색할 수 있습니다. 다음 코드는 "C:\" 전체에서 확장명이 ".jpg"인 파일을 검색하는 파이썬 코드입니다. https://coding-abc.kr/245 (파이썬) 특정 폴더의 파일 목록, 확장자가 같은 파일 출력하기 지정한 폴더의 파일 목록을 출력하기 위한 파이썬 코드입니다. 지정한 폴더의 파일 목록 출력하기 지정한 폴더에서 지정..

Python 2023.12.26
반응형