Nêu các phép toán đã học trong pascal
Chọn phép toán sai trong các phép toán viết bằng ngôn ngữ lập trình Pascal dưới đây:
A. x≥(m+5)/(2∗a)x≥(m+5)/(2∗a)
B. x>=(m+5)/(2∗a)x>=(m+5)/(2∗a)
C. x>=(m+5)/2∗ax>=(m+5)/2∗a
D. Tất cả các phép toán trên
Trong ngôn ngữ lập trình (NNLT) Pascal:
+ chỉ sử dụng dấu ngoặc đơn () để viết các biểu thức số học.
+ Các phép toán +, -, x, :, trong toán học sẽ được chuyển đổi thành +, -, *, /, trong NNLT Pascal.
+Các phép so sánh ≥, ≤, ≠, >, < , trong toán học sẽ được chuyển đổi thành >=, <=, <>, >, <, trong NNLT Pascal.
Đáp án: D
Câu 32: Hãy chọn phát biểu sai trong các phát biểu sau (với ngôn ngữ Pascal):
A. Với kiểu số nguyên chỉ có các phép toán +, -, *, / và các phép so sánh =, <>, >, >=,<, <=.
B. Với kiểu số thực có các phép toán +, -, *, / và các phép so sánh =, <>, >, >=,<, <=.
C. Các phép chia lấy phần nguyên (div) và lấy phần dư (mod) chỉ áp dụng được cho kiểu dữ liệu số nguyên.
D. Có thể coi số nguyên cũng là một số thực, ví dụ số 9 cũng được hiểu là số thực 9.0. Vậy phép toán nào áp dụng được cho số thực thì cũng áp dụng được cho số nguyên, nhưng ngược lại thì không đúng.
A. Với kiểu số nguyên chỉ có các phép toán +, -, *, / và các phép so sánh =, <>, >, >=,<, <=.
Vì kiểu số nguyên nếu dùng biểu thức có phép chia gán cho biến nguyên ấy là không hợp lệ
Trong Pascal, phép toán div, mod thuộc phép toán nào?
Phép toán div, mod thuộc phép toán số học với số nguyên
div=divide:chia
mod=modulo:phép dư
nên phép chia nha bạn
giúp mk vs T_T
Câu 1. Em hãy nêu các kiểu dữ liệu đã học ( Ghi đầy đủ kiểu dữ liệu? Tên kiểu? phạm vi)
Câu 2. Nêu kí hiệu các phép toán trong Pascal
Câu 3. ? Viết cú pháp khai báo biến. Khai báo biến x thuộc kiểu số nguyên
? Viết cú pháp khai báo biến. Khai báo hằng pi có giá trị 3.145
Câu 4. Cho biết lệnh nhập giá trị cho biến từ bàn phím
Câu 5. Cho biết lệnh in ra màn hình
Câu 6. Lập trình nhập vào từ bàn phím bán kính r của hình tròn và tính diện tích hình tròn
Câu 7. Em hãy viết một chương trình Pascal hoàn chỉnh để tính diện tích và chu vi một hình chữ nhật, trong đó số đo hai cạnh được nhập vào từ bàn phím
Câu 6:
#include <bits/stdc++.h>
using namespace std;
double r,cv,dt;
int main()
{
cin>>r;
cv=2*r*pi;
dt=r*r*pi;
cout<<fixed<<setprecision(2)<<cv<<endl;
cout<<fixed<<setprecision(2)<<dt;
return 0;
}
Các phép toán viết bằng ngôn ngữ lập trình Pascal dưới đây thì phép toán nào đúng:
A. {3*a + [ 4*c – 7*(a +2*c)] -5*b}
B. a*x*x – b*x + 7a : 5
C. (10*a + 2*b) / (a*b)
D. - b: (2*a*c)
Trong ngôn ngữ lập trình (NNLT) Pascal chỉ sử dụng dấu ngoặc đơn () để viết các biểu thức số học. Các phép toán +, -, x, : trong toán học sẽ được chuyển dổi thành +, -, *, / trong NNLT Pascal.
Đáp án: C
Câu 2: Phép toán trong Pascal bao gồm những phép toán nào? Cho ví dụ mỗi loại?
+ Các phép toán số học với số nguyên: +, -,*, div, mod
+ Các phép toán số học với số thực: +,-, *,/
+ Các phép toán quan hệ: <, <=, >=, =, < >
+ Các phép toán logic: not, or, and
Hãy viết các biểu thức toán học sau sang dạng tương ứng trong Pascal:
D. 30
a) abs(sqr(x) + sqrt(x + sqr(x)))
b) (-1/2 <=sin(x)) and (sin(x)<=1/2)
Hãy viết các biểu thức toán học sau sang dạng tương ứng trong Pascal:
a) sqrt(2*sqr(x) + abs(x))
b) (-1/2 <=cos(x)) and (cos(x)<=1/2)
Hãy viết các biểu thức toán học sau sang dạng tương ứng trong Pascal:
a) (a+sin(x)/sqrt(sqr(a)+sqr(x)+1)
b) b) (-1 <=cos(x)) and (cos(x)<=1)
Hãy viết các biểu thức toán học sau sang dạng tương ứng trong Pascal:
a) Sqrt(x+sqrt(x+sqrt(x)))
b) (-1 <=sin(x)) and (sin(x)<=1)