Tài liệu Lệnh if

Thảo luận trong 'Lập Trình' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    172
    Điểm thành tích:
    0
    Xu:
    0Xu
    Lệnh if:


    Ví dụ 1:

    Trong phần này chúng ta sẽ viết một chương trình để tính tiền hoa hồng phải trả cho người bán hàng dựa vào số lượng hàng họ bán được.


    Bài toán:

    Công ty SARA sẽ trả 10% tiền hoa hồng cho nhân viên bán hàng của công ty nếu doanh số bán hàng của nhân viên đạt $10,000 hoặc hơn. Tính tiền hoa hồng phải trả cuối mỗi thánng.

    Bài toán khai báo hai biến kiểu ‘float’ là sales_amt và com. Chú ý, các biến được khai báo trong cùng một dòng trong chương trình thì sử dụng dấu phẩy (,) để phân cách giữa các biến.


    Theo dõi đoạn mã lệnh dưới đây:


    printf(“Enter the Sales Amount: “);

    scanf(“%f”,&sales_amt);


    Trong hàm printf(), chúng ta hiển thị thông điệp yêu cầu nhập doanh số bán hàng, và trong hàm scanf() sử dụng %f để nhận một giá trị từ người dùng. Giá trị nhập vào sẽ được gán cho biến sales_amt.


    if (sales_amt >= 10000)

    com = sales_amt * 0.1;


    Câu lệnh trên được dùng để kiểm tra giá trị của biến sales_amt có lớn hơn hoặc bằng 10000 không. >= là toán tử so sánh, sẽ trả về giá trị đúng hoặc sai. Trong trường hợp, nếu bạn nhập vào giá tri 15000, điều kiện (sales_amt >= 10000) có kết quả là đúng. Nếu đúng, nó sẽ thực thi câu lệnh com = sales_amt * 0.1. Bây giờ giá trị của biến com sẽ là 1500. Nếu điều kiện là sai, nó sẽ in ra giá trị tiền hoa hồng là 0. Ở đây chúng ta thấy, điều kiện if chỉ có một lệnh duy nhất. Nếu có nhiều hơn một lệnh cho điều kiện if, các lệnh phải được đặt trong cặp dấu ngoặc {}.


    printf(“
    Commission = %f”, com);


    Câu lệnh trên được sử dụng để hiển thị giá trị tiền hoa hồng. ‘%f’ được sử dụng để hiển thị giá trị của một biến ‘float’ được đưa ra sau dấu phẩy ở cuối của hàm printf(). Vì vậy, printf() ở đây hiển thị tiền hoa hồng tính được.
     

    Các file đính kèm:

Đang tải...
Chủ đề tương tự
  1. Thúy Viết Bài

    Tài liệu Các lệnh trong SQL

    Thúy Viết Bài, 5/12/13, trong diễn đàn: Lập Trình
    Trả lời:
    0
    Xem:
    415
  2. Thúy Viết Bài

    Tài liệu Lệnh C++

    Thúy Viết Bài, 5/12/13, trong diễn đàn: Lập Trình
    Trả lời:
    0
    Xem:
    280
  3. Thúy Viết Bài
    Trả lời:
    0
    Xem:
    245
  4. Thúy Viết Bài

    Tài liệu Câu lệnh C++

    Thúy Viết Bài, 5/12/13, trong diễn đàn: Lập Trình
    Trả lời:
    0
    Xem:
    231
  5. Thúy Viết Bài

    Tài liệu Lệnh

    Thúy Viết Bài, 5/12/13, trong diễn đàn: Lập Trình
    Trả lời:
    0
    Xem:
    294