1. Trang chủ
  2. » Giáo án - Bài giảng

Bai03 cac phep toan

46 0 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 46
Dung lượng 660,34 KB

Nội dung

Bài giảng nhập môn lập trình của trường đại học công nghệ thông tin, chương 3. Bài giảng là slide powerpoint cung cấp đầy đủ kiến thức, bài tập, kỹ năng cho sinh viên về chương 3 của môn nhập môn lập trình

IT001 – NHẬP MƠN LẬP TRÌNH CÁC PHÉP TOÁN Giải đáp cũ double vs long double??? #define vs const double vs long double??? - Phụ thuộc vào trình biên dịch hệ điều hành - Kiểu double bytes - Thông thường hệ điều hành x86 kiểu long double bytes, số hệ điều hành x64 16 bytes #define vs const - Sử dụng câu lệnh #define biên dịch tên thay giá trị → Ko cần xài nhớ để lưu - const biến → Chiếm dung lượng nhớ Nội dung Các phép toán Biểu thức Nhập xuất liệu Một số hàm hữu ích Một số ví dụ minh họa Các phép toán Toán tử gán Toán tử toán học Toán tử tăng giảm Toán tử phẩy Toán tử toán học gán Toán tử bit Toán tử điều kiện Toán tử quan hệ Toán tử luận lý 10 Độ ưu tiên toán tử 5.1 Toán tử gán - Assignment operator int x = 10; Dùng để gán giá trị cho biến Gán 10 cho biến x int y = 10; Gán giá trị y cho biến x int x = y; int a, b; a = ?, b = ? a = 10; a = 10, b = ? b = 4; a = 10, b = a = b; a = 4, b = b = 7; a = 4, b = int x; x = 5; int y = + (x = 5); y = + x; int x = y = z = 5; Gán giá trị cho biến z, y, x 5.2 Toán tử toán học - Arithmetic operators Phép tốn Giải thích Ví dụ: + Cộng x = 11 + - Trừ x = 11 – * Nhân x = 11 * / Chia x = 11 / / Lấy phần nguyên x = 11 / % Lấy phần dư x = 11 % ??? float a = / 2; Phép / float b = / 2.; float c = / 2; Khi phép chia? float d = (float)5/2; → Khi đối số số thực a, b, c, d = ??? Khi phép lấy phần nguyên? → Khi đối số số nguyên 5.2 Toán tử toán học - Arithmetic operators #include Vấn đề: int main(){ Phép nhân (tràn kiểu liệu) int a = 123456; Phép chia (sai logic sử dụng phép int b = 654321; lấy phần nguyên) std::cout

Ngày đăng: 04/03/2024, 11:25

w