Hàm cho giá trị tuyệt đối của x là Tin học

Để lập trình được dễ dàng, thuận tiện hơn các ngôn ngữ lập trình đều có thư viện chứa một số chương trình tính giá trị những hầm toán học thường dùng. Các chương trình như vậy được gọi là các hàm số học chuẩn.

Các ngôn ngữ lập trình thường cung cấp sẵn một số hàm số học để tính một số giá trị thông dụng. Vậy hàm nào là hàm cho giá trị bằng bình phương của x là?

Câu hỏi:

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];

Đáp án đúng B.

Hàm cho giá trị bằng bình phương của x là Sqr[x], biểu diễn toán học là x2.

Lý giải việc chọn đáp án B là đáp án đúng do:

Để lập trình được dễ dàng, thuận tiện hơn các ngôn ngữ lập trình đều có thư viện chứa một số chương trình tính giá trị những hầm toán học thường dùng. Các chương trình như vậy được gọi là các hàm số học chuẩn. Mỗi hàm chuẩn có tên chuẩn riêng. Đối số của hàm là một hay nhiều biểu thức số học và được đặt trong cấp ngoặc tròn [ và ] sau tên hàm. Cách viết: Tên_hàm [đối số]. VD: sqrt[4]; sqr[2];

Bản thân hàm chuẩn cũng được coi là một biểu thức số học và nó có thể tham gia vào biểu thức số học như một toán hạng [giống như biến và hằng]. Kết quả của hàm có thể là nguyên hoặc thực hay phụ thuộc vào kiểu của đối số.

Một số hàm chuẩn thường dùng trong Pascal:

+ Hàm cho giá trị bằng bình phương của x là Sqr[x], biểu diễn toán học là x2.

+ 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.

+ Hàm sin[x] là hàm Sin.

+ Hàm cos[x] là hàm Cos.

45 điểm

Trần Tiến

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];

Tổng hợp câu trả lời [2]

..

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 hỏi hay nhất cùng chủ đề

  • Phần thân chương trình bắt đầu bằng ….và kết thúc bằng …? A. BEGIN…END. B. BEGIN…END C. BEGIN…END, D. BEGIN…END;
  • Trong 1 chương trình, biến M có thể nhận các giá trị: 10, 15, 20, 30, 40, và biến N có thể nhận các giá trị: 1.0 , 1.5, 2.0, 2.5 , 3.0. Khai báo nào trong các khai báo sau là đúng? A. Var M, N: integer; B. Var M: Real; N: Word; C. Var M, N: Longint; D. Var M: Word; N: Real;
  • Phát biểu nào không đúng trong các phát biểu dưới đây? A. Chương trình dịch cho phép chuyển chương trình viết bằng một ngôn ngữ lập trình nào đó sang chương trình trên ngôn ngữ máy để máy có thể thực hiện được mà vẫn bảo toàn được ngữ nghĩa của chương trình nguồn B. Chương trình dịch giúp người lập trình có thể lập trình trên một ngôn ngữ lập trình gần với ngôn ngữ tự nhiên hơn, do đó giảm nhẹ được nỗ lực lập trình, tăng cường hiệu suất lập trình C. Chương trình dịch giúp tìm ra tất cả các lỗi của chương trình D. Một ngôn ngữ lập trình có thể có cả chương trình thông dịch và chương trình biên dịch
  • Viết chương trình in ra các số nguyên tố nhỏ hơn n với yêu cầu dùng hàm để kiểm tra một số có phải là số nguyên tố hay không.
  • Hãy chọn phương án ghép đúng. Ngôn ngữ lập trình là ngôn ngữ A. Cho phép thể hiện các dữ liệu trong bài toán mà các chương trình sẽ phải xử lí B. Dưới dạng nhị phân để máy tính có thể thực hiện trực tiếp C. Diễn đạt thuật toán để có thể giao cho máy tính thực hiện D. Có tên là "ngôn ngữ thuật toán" hay còn gọi là "ngôn ngữ lập trình bậc cao" gần với ngôn ngữ toán học cho phép mô tả cách giải quyết vấn đề độc lập với máy tính
  • Trong ngôn ngữ lập trình Pascal, hằng và biến khác nhau cơ bản như thế nào? A. Hằng và biến là hai đại lượng mà giá trị đều có thể thay đổi được trong quá trình thực hiện chương trình B. Hằng không cần khai báo còn biến phải khai báo C. Hằng là đại lượng có giá trị không thay đổi trong quá trình thực hiện chương trình, biến là đại lượng có giá trị có thể thay đổi trong quá trình thực hiện chương trình D. Hằng và biến bắt buộc phải khai báo
  • Trong ngôn ngữ lập trình Pascal, về mặt cú pháp cách viết các câu lệnh ghép nào sau đây là đúng: A. Begin : A := 1 ; B := 5 ; End ; B. Begin ; A := 1 ; B := 5 ; End ; C. Begin A := 1 ; B := 5 ; End : D. Begin A := 1 ; B := 5 ; End ;
  • Viết chương trình tính giai thừa của số n [Viết là n!]. Với yêu cầu: - Nếu người dùng nhập số n < 0 thì yêu cầu nhập lại. - Sử dụng chương trình con để tính giai thừa của một số. n! = 1 nếu n = 0; n! = 1.2.3.4.5...n [Tích của n thừa số].
  • Thầy, cô hãy trình bày cách sử dụng đường phát triển năng lực chuẩn của một năng lực tin học thành tố để xác định đường phát triển năng lực của một học sinh tại năng lực tin học thành tố đó.
  • Khai báo nào sau đây là đúng về tên chuẩn? A. Tên chuẩn là tên do người lập trình đặt B. Tên chuẩn là tên đã được ngôn ngữ lập trình qui định dùng với ý nghĩa riêng xác định, không được sử dụng với ý nghĩa khác C. Tên chuẩn là tên đã được ngôn ngữ lập trình qui định dùng với ý nghĩa riêng xác định, có thể được định nghĩa lại D. Tên chuẩn là các hằng hay biến

Tham khảo giải bài tập hay nhất

Loạt bài Lớp 11 hay nhất

xem thêm

04/12/2020 2,519

Câu hỏi Đáp án và lời giải

Đáp án và lời giải

đáp án đúng: B

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.

Điền Chính Quốc [Tổng hợp]

Video liên quan

Chủ Đề