소개
이 랩에서는 세 개의 숫자 중 가장 큰 숫자를 찾는 C++ 프로그램을 작성합니다.
이 랩에서는 세 개의 숫자 중 가장 큰 숫자를 찾는 C++ 프로그램을 작성합니다.
다음 명령을 사용하여 ~/project 디렉토리에 main.cpp라는 새 파일을 생성합니다.
touch ~/project/main.cpp
cout, cin, 및 system 함수를 사용하기 위해 iostream 및 cstdlib 헤더 파일을 포함해야 합니다.
#include <iostream>
#include <cstdlib>
main() 함수를 생성하기 위해 다음 코드를 추가합니다.
int main() {
// code will go here
return 0;
}
사용자가 입력한 세 개의 숫자를 저장하기 위해 세 개의 float 변수를 선언해야 합니다.
float n1, n2, n3;
cout 함수를 사용하여 사용자에게 세 개의 숫자를 입력하라는 메시지를 표시하고, cin 함수를 사용하여 방금 선언한 변수에 해당 숫자를 저장합니다.
std::cout << "Enter three numbers: ";
std::cin >> n1 >> n2 >> n3;
일련의 if 문을 사용하여 세 숫자 중 가장 큰 숫자를 결정하고 출력합니다.
if (n1 >= n2 && n1 >= n3) {
std::cout << "Largest number: " << n1;
}
if (n2 >= n1 && n2 >= n3) {
std::cout << "Largest number: " << n2;
}
if (n3 >= n1 && n3 >= n2) {
std::cout << "Largest number: " << n3;
}
다음 명령을 사용하여 프로그램을 컴파일하고 실행합니다.
g++ main.cpp -o main && ./main
다음은 main.cpp 파일의 전체 코드입니다.
#include <iostream>
#include <cstdlib>
int main() {
float n1, n2, n3;
std::cout << "Enter three numbers: ";
std::cin >> n1 >> n2 >> n3;
if (n1 >= n2 && n1 >= n3) {
std::cout << "Largest number: " << n1;
}
if (n2 >= n1 && n2 >= n3) {
std::cout << "Largest number: " << n2;
}
if (n3 >= n1 && n3 >= n2) {
std::cout << "Largest number: " << n3;
}
return 0;
}
이 랩에서는 세 개의 숫자 중 가장 큰 숫자를 찾는 C++ 프로그램을 작성했습니다. if 문을 사용하여 값을 비교하고, cout 및 cin을 사용하여 사용자 입력을 받는 방법을 배웠습니다. 또한 터미널에서 C++ 프로그램을 컴파일하고 실행하는 방법도 배웠습니다.