소개
이번 챌린지에서 여러분은 글로벌 기술 스타트업의 신입 개발자가 되어, 기초적인 C++ 프로그래밍 기술과 국제화 개념을 보여줄 수 있는 다국어 인사말 프로그램을 제작하게 됩니다. 목표는 최소 세 가지 이상의 언어로 인사말을 출력하는 C++ 프로그램을 개발하는 것입니다. 각 인사말은 std::cout을 사용하여 서로 다른 줄에 출력해야 하며, 각 인사말에 대한 설명을 주석으로 추가해야 합니다. 작성한 프로그램은 g++ 컴파일러를 통해 성공적으로 컴파일되고 실행되어야 합니다.
다국어 인사말 메시지 작성하기
글로벌 기술 스타트업의 신입 개발자로서, 기초적인 C++ 프로그래밍 실력과 국제화 역량을 증명하기 위한 다국어 인사말 프로그램을 작성해 보세요.
과제
- 최소 세 가지 이상의 언어로 인사말을 출력하는 C++ 프로그램을 작성합니다.
std::cout을 사용하여 각 인사말을 개별 줄에 출력합니다.- 각 인사말에 대해 설명하는 단일 행 주석 또는 다행 주석을 추가합니다.
- 프로그램이 성공적으로 컴파일되고 실행되는지 확인합니다.
요구 사항
- 소스 코드는
~/project/greetings.cpp파일에 작성해야 합니다. <iostream>헤더를 포함해야 합니다.- 출력 시
std::cout을 사용합니다. - 각 인사말마다 최소 하나 이상의 주석을 작성합니다.
g++컴파일러를 사용하여 프로그램을 컴파일합니다.- 프로그램 실행 시 오류가 발생하지 않아야 합니다.
예시
g++ greetings.cpp -o greetings
./greetings
출력 예시:
Hello, World! (English)
Bonjour, le monde! (French)
Hola, Mundo! (Spanish)
힌트
<iostream>헤더를 포함하는 것을 잊지 마세요.- 메시지 출력 시
std::cout과<<연산자를 사용합니다. - 단일 행 주석은
//를, 다행 주석은/* */를 사용합니다. - 각 문장 끝에는 반드시 세미콜론 (
;) 을 붙여야 합니다. - 줄 바꿈을 위해
std::endl또는\n을 사용하세요.
요약
이번 챌린지를 통해 여러분은 최소 세 가지 언어로 인사말을 출력하는 C++ 프로그램을 작성해 보았습니다. std::cout을 활용한 줄 단위 출력과 주석을 통한 코드 설명 능력을 길렀으며, g++ 컴파일러로 프로그램을 성공적으로 빌드하고 실행함으로써 기초적인 C++ 프로그래밍 기술과 국제화 개념을 익혔습니다.



