Bài tập C++ có giải: Chuyển đổi độ C thành độ F và ngược lại
Bài tập
Viết chương trình C++ nhận dữ liệu từ người dùng, hỏi xem dữ liệu đó là độ C hay độ F. Sau đó chuyển đổi từ độ C sang độ F và ngược lại.
Lời giải
Dưới đây là chương trình C++ để giải bài tập trên. Mình sử dụng lệnh IF-ELSE để xác định xem dữ liệu vừa nhập là độ C hay độ F, sau đó chuyển đổi và in kết quả.
#include#include using namespace std; int main() {int luachon; float nhietdoc,nhietdof; cout << "1. Chuyen doi tu do C sang do F" << endl; cout << "2. Chuyen doi tu do F sang do C" << endl; cout << "Ban chon giua 1 va 2 : " << endl; cin>>luachon; if (luachon==1) { cout << "Nhap do C : " << endl; cin>>nhietdoc; nhietdof=(1.8*nhietdoc)+32; cout << "Do F tuong ung = " << nhietdof << endl; } else { cout << "Nhap do F : " << endl; cin>>nhietdof; nhietdoc=(nhietdof-32)/1.8; cout << "Do C tuong ung = " << nhietdoc << endl; } return 0; }
Chạy chương trình C++ trên sẽ cho kết quả như hình sau:
Bài học Bài tập C++ phổ biến tại hoconline.club:
mot_so_bai_tap_cplusplus_khac.jsp
Quảng cáo
Bài viết liên quan