So sánh 3 số trong Pascal

Tìm số lớn nhất trong 3 số được nhập từ bàn phím.

Bài giải

-------------------- ######## --------------------

Cách giải bài toán này đơn giản như sau:

Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.

  • Lấy một biến tạm giữ giá trị lớn nhất, ta gọi đó là max
  • Gán giá trị số đầu tiên cho max, bây giờ max là số đầu tiên
  • So sánh max với số thứ 2, nếu số thứ 2 lớn hơn max, gán giá trị max bằng số thứ 2
  • So sánh max với số thứ 3, nếu số thứ 3 lớn hơn max, gán giá trị max bằng số thứ 3

Chúng ta sẽ sử dụng cấu trúc điều khiển if else trong C++ để giải quyết bài toán trên như sau:

#include  
using namespace std; 
int main[] 
{ 
    int a, b, c, max;
    cout > a;
    cout > b;
    cout > c;
    max = a;
    if[max < b] {
        max = b;
    }
    if[max < c] {
        max=c; 
    }
    cout 

Chủ Đề