Bài giảng Tin học đại cương: Bài 3 - ThS. Nguyễn Thị Phương Thảo

Bài giảng "Tin học đại cương - Bài 3: Nhập xuất dữ liệu và các hàm toán học" cung cấp cho người học các kiến thức: Nhập và xất dữ liệu, các hàm toán học. Cuối bài giảng có phần bài tập để người học có thể ôn tập và củng cố kiến thức. | Bài giảng Tin học đại cương: Bài 3 - ThS. Nguyễn Thị Phương Thảo TIN ĐẠI CƯƠNG Bài 3: NHẬP XUẤT DỮ LIỆU & CÁC HÀM TOÁN HỌC Nguyễn Thị Phương Thảo Bộ môn Kỹ thuật máy tính và Mạng, Khoa CNTT Trường đại học Thủy Lợi 1 NỘI DUNG CHÍNH 1. Nhập và xuất dữ liệu 2. Các hàm toán học 3. Bài tập 2 1. Nhập và xuất dữ liệu Hiển thị ra màn hình dòng “Nhap gia tri x = “ (Hàm cout) Nhập giá trịcho x (hàm cin) Thư viện io st re a m chứa các đối tượng c i n , cou t làm nhiệm vụ nhập và xuất dữ liệu Chúng được khai báo trong không gian tên s t d , do vậy phải tham chiếu đến chúng bằng tên đầy đủ (ví dụ s t d : : c i n ), hoặc viết lệnh u sin g namespace s t d ; 3 Xuất dữ liệu với cout Cách dùng ◮ cout Xuất dữ liệu với cout Sau khi in, c ou t không làm con trỏ xuống dòng cout Nhập dữ liệu với cin Cách dùng ◮ Cách 1 : nhập lần lượt cin >> bien_1 ; cin >> bien_2 ; ◮ Cách 2 : nhập cùng lúc cin >> bien_1 >> bien_2 ; Bấm Enter để kết thúc việc nhập dữ liệu Nên nhập đúng giá trị cho kiểu của biến, nếu không có thể có lỗi phát sinh Rất cẩn thận khi nhập cùng lúc dữ liệu cho nhiều biến. Khi đó phải phân tách chúng bằng khoảng trống : dấu cách, tab, xuống dòng 6 2. CÁC HÀM TOÁN HỌC Trong thư viện , C++ cung cấp rất nhiều hàm toán học hữu ích Tham khảo : h t t p : // /cmath/ 7 Các hàm mũ và hàm lũy thừa exp(a): e a log(a): ln(a) log10(a): log10(a) pow(a,b): ab sqrt(a): căn bậc 2 của a cbrt(a): căn bậc 3 của a hypot(a,b): sqrt(a*a + b*b) 8 Các hàm lượng giác sin(a) (chú ý : a theo đơn vị radian) cos(a) tan(a) asin(a) (a phải nằm trong khoảng [-1,1]) acos(a) (a phải nằm trong khoảng [-1,1]) atan(a) 9 Một số hàm khác abs(a) : giá trị tuyệt đối của a floor(a) : trả về số nguyên lớn nhất mà vẫn còn nhỏ hơn

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.