Tìm giá trị lớn nhất trong C++
Bài tập Tìm giá trị lớn nhất
Viết một chương trình C++ để nhắc người dùng nhập 3 số nguyên và tìm giá trị lớn nhất.
Lời giải
Dưới đây là chương trình C++ để giải bài tập trên. Bạn sử dụng lệnh cin để nhập dữ liệu từ bàn phím, sử dụng lệnh IF-ELSE cho điều kiện và sau đó sử dụng lệnh count để in kết quả ra màn hình.
#include#include #include using namespace std; int main(int argc, char *argv[]) { int a,b,c,max; cin>>a>>b>>c; max=a; //Gia su gia tri dau tien la lon nhat if(max Chạy chương trình C++ trên sẽ cho kết quả như hình sau:
Ngoài cách trên, trong trường hợp với ba số, chúng ta có thể sử dụng toán tử điều kiện để tìm số lớn nhất, như sau:
#include#include using namespace std;int main() {int x,y,z,max; cout << "Nhap ba so nguyen : "; cin>>x>>y>>z; max=x>y?(x>z?x:z):(y>z?y:z); cout << "So nguyen lon nhat cua ba so "; cout << x << ", " << y << " & " << z << " la : " << "\n" << max << "\n";return 0; } Chạy chương trình C++ trên sẽ cho kết quả như hình sau:
Bạn thực hiện tương tự với đề bài tìm số nhỏ nhất.
Bài học Bài tập C++ phổ biến tại hoconline.club:
bai_tap_if_else_trong_cplusplus.jsp
Quảng cáoBài viết liên quan