본문 바로가기
반응형

프로그래밍97

C언어로 크리스마스 눈사람을 만들어 보자! ☃ 크리스마스를 기념하여 프로그래밍으로 특별한 추억을 만들어 보는 건 어떨까요? 이번에는 C언어를 사용해서 콘솔 화면에 귀여운 눈사람을 출력하는 방법을 알려드릴게요. 이 프로그램은 초보자도 쉽게 따라 할 수 있고, 코딩 실력을 키우는 데도 큰 도움이 됩니다.  1. 프로그램 개요눈사람의 특징을 잘 살리기 위해, 둥글둥글한 모양을 표현하고 눈과 코 같은 디테일도 추가합니다. 눈사람의 높이는 약 100줄로 고정하며, 전체 코드는 반복문 없이 간단하게 작성합니다. 그럼 시작해볼까요? 2. 코드 작성하기다음은 눈사람을 출력하는 C언어 코드입니다:#include int main() { printf(" \u2603\n"); // 눈사람의 머리 printf(" ( o o )\.. 2024. 12. 25.
C언어 반복문을 활용한 아름다운 크리스마스 트리 만들기 안녕하세요. 오늘은 크리스마스 기념으로 C언어 반복문을 활용하여 예쁘고 정교한 크리스마스 트리를 출력하는 프로그램을 만들어보겠습니다. 단순한 트리 나무 모양에서 벗어나 트리 밑둥도 추가하고, 다양한 장식 요소를 포함하여 예쁘게 만들어 보겠습니다.1. 요구사항요구사항은 다음과 같습니다:층이 나뉜 트리: 트리의 높이에 따라 여러 층으로 구성된 트리를 만듭니다.트리 밑둥 추가: 트리의 균형감을 위해 밑둥을 추가합니다.장식 추가: 별(*)뿐만 아니라 다양한 문자(o, @, #)를 사용해 트리를 장식합니다.  2. 코드 작성아래는 아름다운 크리스마스 트리를 출력하는 C언어 코드입니다:#include #include #include void printChristmasTree(int height) { srand.. 2024. 12. 25.
[프롬프트 엔지니어링 (4)] 현업에서 자주 쓰는 고급 프롬프트 엔지니어링 기법 총 정리 - 개념, 장단점, 사용예시 (페르소나(Persona), Few-shot, Chain of Thought, ReAct, Self-Consistency, Active Prompt Optimization(APO)) 프롬프트 엔지니어링은 AI를 효과적으로 활용하는 데 중요한 역할을 합니다. 특히, 실무에서는 다양한 고급 기법들이 사용되고 있습니다. 이번 글에서는 페르소나(Persona), Few-Shot 학습, Chain of Thought, ReAct, Self-Consistency, Active Prompt Optimization(APO)와 같은 실제 업계에서 사용되는 주요 기법들을 다룹니다. 각 기법의 개념, 원리, 장단점, 그리고 사용 예시를 통해 실무에 적용할 수 있는 구체적인 방안을 제시하겠습니다.  1. 페르소나(Persona)1.1 개념페르소나는 AI가 특정 인물이나 역할을 연기하도록 설정하는 기법입니다. 이를 통해 AI는 특정 어조나 관점을 유지하며, 일관된 스타일의 응답을 생성합니다. 1.2 원리시.. 2024. 12. 24.
[프롬프트 엔지니어링 (3)] - 고급 프롬프트 엔지니어링: AI 활용의 깊이를 더하다 프롬프트 엔지니어링의 기초와 효율적인 작성법을 익혔다면, 이제 한 단계 더 나아가 고급 기술을 통해 AI 활용의 깊이를 더해볼 차례입니다. 이번 글에서는 프롬프트 최적화, 다중 프롬프트 활용, 체인드 프롬프트(chained prompt) 등 실무에서 유용한 고급 기법을 소개합니다. 이를 통해 복잡한 작업도 AI와 효과적으로 협력하여 처리할 수 있습니다.  1. 프롬프트 최적화: 원하는 결과를 얻기 위한 세밀한 조정1.1 시도와 수정의 반복프롬프트 최적화는 반복적인 실험과 개선 과정을 통해 이루어집니다. 한 번에 완벽한 결과를 얻는 것보다, AI가 어떤 방식으로 응답하는지 확인하며 세부 조정을 하는 것이 핵심입니다.초기 프롬프트: "AI의 장단점을 설명해줘."개선된 프롬프트: "AI의 장단점을 각각 3가지.. 2024. 12. 24.
반응형