Để in kết quả của biểu thức tính tổng hai số a và b lên màn hình em dùng câu lệnh nào dưới đây

Bài 1 (trang 26 sgk Tin học lớp 8): Luyện tập gõ các biểu thức số học trong chương trình Pascal.

a. Viết các biểu thức toán học sau đây dưới dạng biểu thức trong Pascal:

b. Khởi động trên Free Pascal và gõ chương trình sau để tính các biểu thức trên:

- Biểu thức trong Pascal:

1. 15*4-30+12

2. (10+5)/(3+1)-18/(5+1)

3. (10+2)*(10+2)/(3+1)

4. ((10+2)*(10+2) – 24 )/(3+1)

- Chương trình tính:

- Kết quả:

Bài 2 (trang 26 sgk Tin học lớp 8): Tìm hiểu các phép chia lấy phần nguyên và phép chia lấy phần dư với số nguyên. Sử dụng các câu lệnh tạm dừng chương trình:

a. Mở tệp mới và gõ chương trình sau đây:

uses crt; begin clrscr; writeln('16/3=', 16/3); writeln('16 div 3=', 16 div 3); writeln('16 mod 3=', 16 mod 3); writeln('16 div 3=', 16 –(16 div 3)*3); writeln('16 mod 3=', (16-(16 mod 3))/3); end.

b. Dịch và chạy chương trình. Quan sát kết quả và cho nhận xét.

c. Thêm các câu lệnh delay(5000) vào sau mỗi câu lệnh writeln trong chương trình. Dịch và chạy chương trình. Quan sát chương trình tạm dừng 5 giây sau khi in từng kết quả ra màn hình.

d. Thêm câu lệnh readln vào trước từ khóa end. Dạy và chạy lại chương trình. Quan sát kết quả hoạt động của chương trình. Nhấn phím Enter để tiếp tục hoạt động.

Trả lời:

a. Chương trình:

b. Kết quả:

- Ta có thể thấy rằng kết quả ở hai phép tính ở đầu và cuối là một dãy dài số 0 đằng sau, do kết quả là một số hữu tỉ vô hạn.

c. Với câu lệnh delay(5000)

d. Kết quả hoạt động chương trình sau khi thêm lệnh readln trước end.

Bài 3 (trang 27 sgk Tin học lớp 8): Tìm hiểu thêm về cách ghi dữ liệu ra màn hình

Trả lời:

 Chương trình Pascal:

- Kết quả:


Tính (Tin học - Lớp 6)

1 trả lời

Viết các công thức excel phù hợp câu hỏi (Tin học - Lớp 7)

2 trả lời

Rùa đi lùi: BK; LT; RD; RT; CS; CT (Tin học - Lớp 4)

4 trả lời

Xác định đầu ra và đầu vào của thuật toán (Tin học - Lớp 6)

1 trả lời

Nêu 1 ví dụ của khai báo biến mảng (Tin học - Lớp 8)

1 trả lời

Công nghệ Lập trình

Trắc nghiệm Pascal 25 câu có đáp án

  • Câu 1. Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal:

    • A. 8a

    • B. tamgiac

    • C. program

    • D. bai tap

  • Câu 2. Để biên dịch chương trình ta sử dụng tổ hợp nào:

    • A. Ctrl – F9

    • B. Alt – F9

    • C. F9

    • D. Ctrl – Shitf – F9

  • Câu 3. Trong Pascal, khai báo nào sau đây là đúng?

    • A. Var tb: real;

    • B. Type 4hs: integer;

    • C. const x: real;

    • D. Var R = 30;

  • Câu 4. Biểu thức toán học (a² + b)(1 + c)³ được biểu diễn trong Pascal như thế nào ?

    • A. (a*a + b)(1+c)(1 + c)(1 + c)

    • B. (a.a + b)(1 + c)(1 + c)(1 + c)

    • C. (a*a + b)*(1 + c)*(1 + c)*(1 + c)

    • D. (a² + b)(1 + c)³

  • Câu 5. Writeln (‘Ban hay nhap nam sinh’); Readln (NS); Ý nghĩa của hai câu lệnh trên là:

    • A. Thông báo ra màn hình dòng chữ: “Ban hay nhap nam sinh”.

    • B. Yêu cầu người sử dụng nhập giá trị cho biến NS.

    • C. Thông báo ra màn hình dòng chữ: “Ban hay nhap nam sinh” và yêu cầu người sử dụng nhập giá trị cho biến NS

    • D. Tất cả đều sai.

  • Câu 6: Phép toán (105 div 10 + 105 mod 5) có giá trị là:

    • A. 5

    • B. 0

    • C. 15

    • D. 10

  • Câu 7: Hãy chọn câu đúng trong những phát biểu dưới đây:

    • A. Con người có thể ra lệnh cho máy tính bằng một câu lệnh đơn giản.

    • B. Chương trình máy tính là một dãy các lệnh mà máy tính có thể hiểu và thực hiện được

    • C. Khi thực hiện chương trình, máy tính sẽ thực hiện các lệnh có trong chương trình theo thứ tự ngẫu nhiên và thứ tự thực hiện các lệnh không ảnh hưởng đến kết quả thực hiện chương trình

    • D. Mọi chương trình máy tính đều được lập trình sẵn, được gắn trong phần cứng của máy tính và được bán cùng máy tính

  • Câu 8: Thứ tự đúng của chương trình Program Chuong trinh 1; (1) Begin (2) Uses crt; (3) Writeln ( ’ hoa cỏ mùa xuân’);(4) End. (5)

    • A. 1, 3, 2, 4, 5

    • B. 1, 2, 4, 3, 5

    • C. 2, 3, 1, 4, 5

    • D. 1, 2, 3, 4, 5

  • Câu 9: Các ngôn ngữ lập trình phân chia dữ liệu thành các kiểu khác nhau với mục đích gì? Hãy chọn phương án trả lời SAI trong các phương án sau đây.

    • A. Sử dụng bộ nhớ máy tính một cách có hiệu quả

    • B. Thực hiện các phép toán tương ứng với từng kiểu dữ liệu

    • C. Tự động hóa việc viết chương trình

    • D. Kiểm soát lỗi khi chương trình thực hiện các phép toán không có nghĩa.

  • Câu 10: Trong NNLT Pascal, biểu thức dưới đây được biểu diễn như thế nào?

    Cách gỡ vi phạm tiêu chuẩn cộng đồng TikTok tránh mất tài khoản
  • 9 công cụ vẽ tranh trực tuyến thú vị và miễn phí
  • Cách thay đổi kích cỡ Taskbar trên Windows 11
  • Top ứng dụng Android đang miễn phí và giảm giá 06/06/2022
  • Cận cảnh cá chuồn bay chạy trốn cốc biển và cá nục đầy gay cấn
  • Cách tải video trên Telegram rất đơn giản

Lập trình

  • Hàm ISDATE trong SQL Server
  • Hàm LTRIM trong SQL Server
  • Những thói quen tốt khi viết câu lệnh T-SQL (Phần 2)
  • Xử lý tín hiệu (Signal Handling) trong C++
  • Tại sao bạn nên học ngôn ngữ lập trình Python?
  • Hàm divmod() trong Python
  • Công thức tính diện tích hình Elip
  • Vòng lặp trong C++
  • Chuyển đổi kiểu dữ liệu trong C#
Xem thêm

Lập trình
  • Học SQL
  • Python
  • PHP
  • JavaScript
  • Lập trình C
  • HTML
  • Cơ sở dữ liệu
  • SQL Server
  • CSS và CSS3
  • C#
  • jQuery
  • AngularJS
  • Học HTTP
  • Lập trình C++
  • NodeJS
  • Cấu trúc dữ liệu và giải thuật
  • Học MongoDB
  • Tìm hiểu Unix và Linux
  • Học Git
  • Bootstrap 4

Video liên quan

Chủ đề