intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài thực hành số 2: Lập trình đơn giản với các toán tử và các kiểu dữ liệu cơ sở

Chia sẻ: Hoangthi Luong | Ngày: | Loại File: DOC | Số trang:4

130
lượt xem
12
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Tiếp tục tạo project Console application trên Microsoft Visual Studio...

Chủ đề:
Lưu

Nội dung Text: Bài thực hành số 2: Lập trình đơn giản với các toán tử và các kiểu dữ liệu cơ sở

  1. Bài thực hành số 2: Lập trình đơn giản với các toán tử và các kiểu dữ liệu cơ sở (tt) A. Mục tiêu  Tiếp tục tạo project Console application trên Microsoft Visual Studio 2005 gồm 1 tập tin chương trình *.cpp với nhiều hàm.  Định nghĩa hàm, gọi hàm thuần thục. B. Ôn tập:  Cấu trúc hàm  Lời gọi hàm  Sử dụng lời gọi hàm  Khai báo nguyên mẫu của hàm 1. Cấu trúc hàm: [Kdl] Ten_Ham ([danh_sách_kiểu_và_Đối]) // Dòng tiêu đề { // Các chỉ thị về kiểu // Các câu lệnh; [return [biểu_thức];] } 2. Lời gọi hàm Ten_Ham([Danh sách các tham số thực]) 3. Sử dụng hàm • Nếu hàm trả về kiểu void, Viết lời gọi hàm như câu lệnh ( thêm dấu ; cuối cùng), tức là: Ten_Ham([Danh sách các tham số thực]); • Nếu hàm trả về khác kiểu void, lời gọi hàm được sử dụng:  Như một toán hạng trong biểu thức.  Vế phải câu lệnh gán.  In giá trị của hàm.  ... 4. Khai báo nguyên mẫu của hàm Dạng khai báo nguyên mẫu hàm là: Kdl tên_hàm (Danh_sách_Kiểu_và _Đối); // Có dấu ; C. Luyện tập: Ví dụ 1: Viết chương trình tính diện tích hình chữ nhật với chiều dài và chiều r ộng được nhập từ bàn phím (yêu cầu là viết và sử dụng hàm tính diện tích) Thực hiện:
  2. Bước 1: Tạo Project với tên “Lab2_Vd1”. Bước 2: Tạo tập tin chương trình vd1.cpp Bước 3: Trong tập tin vd1.cpp, soạn code theo cấu trúc: // Chèn các tập tin thư viện cần thiết #include using namespace std; // Khai báo nguyên mẫu các hàm double DienTich_HCN (double a, double b) //Định nghĩa hàm main() int main() { double a, b, Dientich; couta; coutb; Dientich = Dientich_HCN(a,b); cout
  3. double DienTich_HTG (double a, double b, double c) //Định nghĩa hàm main() int main() { double a, b, c, S; couta; coutb; coutc; S = Dientich_HTG(a,b,c); cout
  4. Nhập số giây, gọi hàm quy đổi đã viết trong hàm main để xem kết quả. - Bài 3: Viết chương trình tính x 2 + y 5 , với x và y là 2 số thực được nhập từ bàn phím. Hướng dẫn: Viết 1 hàm với 2 tham số x, y. Giá trị trả về của hàm là giá trị của - x2 + y5 ( trong hàm này sử dụng hàm sqrt và pow trong thư viện math.h ) Bài 4: x n , với x là số thực và n là số nguyên được Viết chương trình tính nhập từ bàn phím. Hướng dẫn: xn Viết 1 hàm với 2 tham số x, n. Giá trị trả về của hàm là giá trị của - ( Sử dụng hàm pow trong thư viện math.h) Bài 5: Viết chương trình xuất: |a2-b2|, với a, b là số thực được nhập từ bàn phím. Hướng dẫn: Viết 1 hàm với 2 tham số thực x, y. Giá trị trả về của hàm là giá trị của | - x2-y2| ( Sử dụng hàm abs trong thư viện math.h )
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
162=>0