Phép toán 5/2 div 10 10 mod 5 có giá trị là

JavaScript không được bật trong trình duyệt của bạn, vì vậy không thể mở tệp này. Hãy bật và tải lại.

  • Tải app VietJack. Xem lời giải nhanh hơn!

Câu 1: Hãy chọn phương án đúng. Biểu thức: 25 mod 3 + 5 / 2 * 3 có giá trị là :

A. 8.0;

B. 15.5;

C. 15.0;

D. 8.5;

Hiển thị đáp án

Trả lời:

 + Trong  Pascal phép Mod là phép chia lấy phần dư, phép [/] là phép chia, [*] là phép nhân trong toán học.

+ Thứ tự thực hiện: Trong ngoặc trước, nếu không có ngoặc thực hiện nhân, chia, lấy phần nguyên [div], lấy phần dư  [mod] thực hiện trước và cộng, trừ thực hiện sau.

Vậy giá trị của biểu thức là :

25 mod 3 + 5 / 2 * 3 = 1 + 2.5 x 3= 1+ 7.5 = 8.5

Đáp án: D

Câu 2: Những biểu thức nào sau đây có giá trị TRUE ?

A. [ 20 > 19 ] and [ ‘B’ < ‘A’ ];

B. [ 4 > 2 ] and not[ 4 + 2 < 5 ] or [ 2 >= 4 div 2 ];

C. [ 3 < 5 ] or [ 4 + 2 < 5 ] and [ 2 < 4 div 2 ];

D. 4 + 2 * [ 3 + 5 ] < 18 div 4 * 4 ;

Hiển thị đáp án

Trả lời:

Trong pascal phép and, or, not có nghĩa là phép và, hoặc, phủ định trong toán học. vì vậy phép toán 4 > 2→ đúng

Phép toán not[ 4 + 2 < 5 ] nghĩa là phủ định của 6 5 → đúng.

Phép toán [ 2 >= 4 div 2 ] nghĩa là 2>=2→ đúng

⇒ Biểu thức có giá trị TRUE [đúng] là [ 4 > 2 ] and not[ 4 + 2 < 5 ] or [ 2 >= 4 div 2 ];

Đáp án: B

Câu 3: Biểu thức nào sau kiểm tra "n là một số nguyên dương chẵn"?

A. [n>0] and [n mod 2 = 0]

B. [n>0] and [n div 2 = 0]

C. [n>0] and [n mod 2 0]

D. [n>0] and [n mod 2 0]

Hiển thị đáp án

Trả lời:

N là một số nguyên dương chẵn → n>0 và n chia hết cho 2 hay số dư bằng 0. Tương đương với phép mod trong Pascal [ n mod 2 = 0].

Đáp án: A

Câu 4: Cho biểu thức sau: [a mod 3 = 0] and [a mod 4 = 0]

Số a nhận giá trị nào sau đây để biểu thức cho kết quả là TRUE?

A. 24

B. 16

C. 20

D. 15

Hiển thị đáp án

Trả lời:

Ta có : a mod 3 = 0→ phần dư bằng 0 → a chia hết cho 3

           a mod 4 = 0 → Phần dư bằng 0 → a chia hết cho 4

⇒ a chia hết cho 12

Đáp án: A

Câu 5: Cho đoạn chương trình:

Begin

a := 100;

b := 30;

x := a div b ;

Write[x];

End.

Cho biết kết quả sau khi thực hiện lệnh :

A. 10

B. 33

C. 3  

D. 1

Hiển thị đáp án

Trả lời:

Ta có a := 100;  gán cho a giá trị là 100

          b := 30 ;  gán cho b giá trị là 30

          x := a div b =100 div 30 =3 [ div là phép lấy nguyên]

Đáp án: C

Câu 6: Trong Pascal, phép toán MOD với số nguyên có tác dụng gì ?

A. Chia lấy phần nguyên

B. Chia lấy phần dư       

C. Làm tròn số

D. Thực hiện phép chia

Hiển thị đáp án

Trả lời: Trong Pascal, phép toán MOD với số nguyên có tác dụng chia lấy phần dư còn phép toán DIV với số nguyên có tác dụng chia lấy phần nguyên.

Đáp án: B

Câu 7: Để thực hiện gán giá trị 10 cho biến X. Phép gán nào sau đây là đúng ?

A. X = 10;            

B. X := 10;

C. X =: 10;

D. X : = 10;

Hiển thị đáp án

Trả lời:

Để thực hiện gán giá trị 10 cho biến X là X := 10;

Cấu trúc câu lệnh gán là:

                             := ;

Đáp án: B

Câu 8: Hàm cho giá trị bằng bình phương của x là :

A. Sqrt[x];

B. Sqr[x];            

C. Abs[x];

D. Exp[x];

Hiển thị đáp án

Trả lời: Trong Pascal :

+ Hàm cho giá trị bằng bình phương của x là Sqr[x].

+ Hàm Sqrt[x] là hàm căn bậc hai

+ Hàm Abs[x] là hàm giá trị tuyệt đối

+ Hàm exp[x] là hàm lũy thừa của số e.

Đáp án: B

Câu 9: Trong ngôn ngữ lập trình Pascal, biểu thức số học nào sau đây là hợp lệ ?

A. 5a + 7b + 8c;

B. 5*a + 7*b + 8*c;         [*]

C. {a + b}*c;

D. X*y[x+y];

Hiển thị đáp án

Trả lời: Trong ngôn ngữ lập trình Pascal, không được bỏ dấu nhân [*] trong tích và chỉ dùng cặp ngoặc tròn để xác định trình tự thực hiện phép toán → loại A. C. D.

Đáp án: B

Câu 10:  Biểu diễn biểu thức 

trong NNLT Pascal là

A. [a+b] + sqrt[a*a+2*b*c] / [ c – a / [a+b] ]

B. [a+b] + sqr[a*a+2*b*c] / c – a / [a+b]

C. [a+b] + sqrt[ sqr[a] + 2*b*c / c – a / [a+b]

D. [a+b] + sqr[ sqrt[a] + 2*b*c] / [c – a / [a+b] ]

Hiển thị đáp án

Trả lời:

Thứ tự thực hiện phép toán:

+ Thực hiện trong ngoặc trước;

+ Trong dãy các phép toán không chứa ngoặc thì thực hiện từ trái sang phải, theo thứ tự nhân, chia, chia nguyên, lấy phần dư thực hiện trước và các phép cộng, trừ thực hiện sau.

Đáp án: A

Xem thêm các bài Câu hỏi trắc nghiệm Tin học 11 chọn lọc, có đáp án khác:

Giới thiệu kênh Youtube VietJack

  • Hỏi bài tập trên ứng dụng, thầy cô VietJack trả lời miễn phí!

Đã có app VietJack trên điện thoại, giải bài tập SGK, SBT Soạn văn, Văn mẫu, Thi online, Bài giảng....miễn phí. Tải ngay ứng dụng trên Android và iOS.

Nhóm học tập facebook miễn phí cho teen 2k5: fb.com/groups/hoctap2k5/

Theo dõi chúng tôi miễn phí trên mạng xã hội facebook và youtube:

Nếu thấy hay, hãy động viên và chia sẻ nhé! Các bình luận không phù hợp với nội quy bình luận trang web sẽ bị cấm bình luận vĩnh viễn.

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?

    Bang Hội DTCL mùa 7: Đội hình, cách chơi các tướng
  • Oukitel WP19, chiếc smartphone có pin 21.000mAh, sạc một lần dùng cả tuần
  • LMHT Tốc chiến : Chi tiết bản cập nhật 3.2A
  • Độ phân giải màn hình nào tốt nhất cho chơi game?
  • Hãy bỏ ngay thói quen liên tục đóng ứng dụng trên iPhone! Đây là lý do
  • Cảnh báo lỗ hổng zero-day mới trong Windows Search, cơn ác mộng giao thức Windows ngày càng tồi tệ

Lập trình

  • Microsoft Windows PowerShell và SQL Server 2005 SMO – Phần 1
  • 10 lời khuyên hữu ích dành cho các lập trình viên mới vào nghề
  • Kiến trúc dữ liệu Rational DA và DB2 9: Xây dựng một lệnh SQL
  • 4 cách viết code đa luồng trong Java
  • HTTP là gì
  • Hoạt động nguyên tử [Atomic Operation] trong MongoDB
  • Lệnh CREATE USER trong SQL Server
  • Image Sprite trong CSS
  • Hàm callable[] trong Python
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ủ Đề