Sử dụng Inline Function trong C++



Bài tập

Viết một chương trình C++ để nhập hai giá trị và tính tích và lập phương của chúng bởi sử dụng khái niệm inline function trong C++.

Lời giải

Dưới đây là chương trình C++ để giải bài tập trên. Có thể tóm tắt các bước như sau:

  • Khai báo lớp

  • Khai báo và định nghĩa hàm inline cho các hàm để tính tích và lập phương

  • Khai báo đối tượng và các biến.

  • Đọc hai giá trị

  • Gọi hàm tính tích và lập phương bởi sử dụng các đối tượng của lớp.

  • Trả về giá trị và hiển thị

#include
#include
using namespace std;
 
class line
{
   public:
              inline float phepnhan(float x,float y)
              {
                            return(x*y);
              }
              inline float lapphuong(float x)
              {
                            return(x*x*x);
              }
};int main()
{
              line obj;
              float giatri1,giatri2;
              
              cout<<"Nhap hai gia tri:";
              cin>>giatri1>>giatri2;
              cout<<"\nGia tri cua phep tinh tich la: "<

Chạy chương trình C++ trên sẽ cho kết quả như hình sau:

Bài tập về Hàm trong C++
su_dung_ham_trong_cplusplus.jsp