Câu lệnh y:= (((x - 2)*x - 3)*x - 4)*x - 5; tính giá trị của biểu thức nào?
A. y = x - 2x - 3x - 4x - 5
B. y = (x - 2)(x - 3)(x - 4) - 5
C. y = x4 - 2x3 - 3x2 - 4x - 5
D. y = x - 2x2 - 3x3 - 4x4 – 5
Cho câu lệnh:If(a>6) then x:=x*7 else y:=y-4; y:=y-x a) Điều kiện của câu lệnh dạng đủ trên là ? b) Câu lệnh của câu lệnh 1 và 2 của câu lệnh điều kiện dạng đủ trên là ? c) Tính giá trị của x và y của câu lệnh trên nếu trước đó x:=34 và y:=6
b) Câu lệnh của câu lệnh 1 là x:=x*7
Câu lệnh của câu lệnh 2 là y:=y-4
1. Kết quả của câu lệnh >>>float(‘1+2+3+4+5’) là: ……………………….
2. Kết quả của câu lệnh >>>str(3+5+6) là: ……………………….
3. Kết quả của biểu thức 100%4== 0 là: ……………………….
4. Kết quả của dòng lệnh sau là ………
>>> x, y, z = 10, “10”, 10
>>> type(z)
5. Kiểu của biểu thức “34 + 28 – 45 ” là:.....
6. Kết quả của câu lệnh >>>str(3+4//3) là :………………
7. Cho x = True, y = False. Cho biết giá trị của biểu thức not((x or y ) and x )....
8. Kết quả của câu lệnh >>>int(‘123.45’) là: ……………………….
9. Kết quả của câu lệnh >>> b= 3>5 là: ……………………….
Kết quả của câu lệnh >>>float(‘1+2+3+4+5’) là: 0.0
Kết quả của câu lệnh >>>str(3+5+6) là: "14"
Kết quả của biểu thức 100%4== 0 là: True
Kết quả của dòng lệnh sau là <class 'int'>
Kiểu của biểu thức “34 + 28 – 45 ” là:. <class 'str'>
Kết quả của câu lệnh >>>str(3+4//3) là : "3.0"
Cho x = True, y = False. Cho biết giá trị của biểu thức not((x or y ) and x ) False
Kết quả của câu lệnh >>>int(‘123.45’) là: ValueError: invalid literal for int() with base 10: '123.45'
Kết quả của câu lệnh >>> b= 3>5 là: False
Ngoài ra, đối với câu lệnh thứ 8, khi gán giá trị từ một chuỗi có dấu thập phân cho một biến kiểu số nguyên, sẽ xảy ra lỗi ValueError: invalid literal for int() with base 10: '123.45' vì nó không thể chuyển đổi được giá trị có dấu thập phân thành số nguyên.
Câu 19: Cho biết giá trị của x sau câu lệnh sau?
x:=5;
If x > 8 then x:=x+3;
A. 5; B. 2; C. 3; D. 0;
Câu 20: Cho biết kết quả của c sau câu lệnh sau?
a:= 3; b:= 5;
If a + b < 18 then c := a – b else c := b – a;
A. -2; B. -5; C. 10; D. 2;
Câu 21:Hãy cho biết giá trị của biến X bằng bao nhiêu sau khi thực hiện câu lệnh:
X:= 10;
IF (91 mod 3 ) = 0 then X :=X+20;
A. 10 B. 30 C. 2 D. 1
Câu 10: X có giá trị bao nhiêu sau khi thực hiện đoạn lệnh sau?
X:= 6; Y:=4; Z:=5;
If ((X > Y) Or (Y>X)) and (Z>Y) then
Begin
Y:=Y+Z;
X:=X+Y+Z;
End
Else
Y:=Y-Z;
X:=X+Y-Z;
A. 6 B. 20 C. 24 D. 0
Câu 3: Câu lệnh gán nào sau đây đúng trong Python?
A. x="1234"+567 B. x,y=1
C. x=7, y=10 D. x=y=z=10
Câu 4: Các phép toán cộng trừ nhân chia lần lượt trong Python là:
A. + - * : B. + - x /
C. + - * // D. + - * /
Câu 5: Phép toán chia lấy phần nguyên kí hiệu trong Python là:
A. Div B. // C. ?? D. %
Câu 6: Phép toán chia lấy phần dư kí hiệu trong Python là:
A. Div B. // C. ?? D. %
Câu 7: Các lệnh sau, lệnh nào không hợp lệ?
A. x = y = z = 1 B. x = 1; y = 2; z = 3
C. x, y = 1 D. x, y, z = 1, 2, 3
Câu 8: Sau các lệnh
>>> x=10
>>> y=x
>>> x=20
Thì giá trị y bằng bao nhiêu?
A. 10 B. 20 C. x D. 30
Câu 9: Lệnh >>> print((13+25)/2) sẽ in ra kết quả là gì?
A. (13+25)/2 B. ‘(13+25)/2’ C. ‘19’ D. 19
Câu 10: Trong các tên sau, tên nào không hợp lệ?
A. abc B. _1abc_
C. a.b.c D. ViệtNam
Câu 11: Trong các tên sau, tên nào không hợp lệ?
A. print B. happy-day
C. inputa D. <not>
Câu 12: Biểu thức print(30%6) được kết quả bao nhiêu?
A. 6 B. 5 C. 1 D. 0
Câu 13: Sau các lệnh
>>>y=6
>>> x=y
>>> y=x
Thì giá trị x, y là bao nhiêu?
Câu 14: Tìm biến nhớ được đặt tên đúng:
A. x-y-z B. 3xyz C. _xyz_ D. x y z
Câu 15: Kết quả của lệnh, biểu thức print(1-4%6) như thế nào?
A. 4 B. 3 C. 1 D. -3
Câu 16: Kết quả của lệnh, biểu thức print(2*3-6//7) như thế nào?
A. 6 B. 0 C. 2*3-6//7 D. 5
Câu 17: Sau các lệnh sau thì giá trị của x và y là bao nhiêu?
>>> x=2
>>> y=8
>>> x=y/2
>>> y=x*2
A. x=2;y=8 B. x=4;y=8 C. x=4;y=4 D. x=2;y=4
Câu 18: Xâu kí tự trong Python được đặt trong dấu:
A. () B. ' ' C. " " D. < >
Câu 19: Cho a = 5.6. Kiểu dữ liệu của biến a là:
A. int B. float C. str D. bool
Câu 20: Cho a = input('Nhập số a= '). Kiểu dữ liệu của a là:
A. int B. float C. str D. bool
Câu 21: Cho a =int(input('Nhập số a= ')). Kiểu dữ liệu của a là:
A. int B. float C. str D. bool
Câu 22: Cho biết lệnh in sau sẽ có kết quả như thế nào?
>>> print('16//5+3%2= ',16//5+3%2)
A. '16//5+3%2= ', 4 B. 16//5+3%2= 4
C. '16//5+3%2= 4' D. '16//5+3%2= ',16//5+3%2
Câu 23: Câu lệnh nào dùng để in dữ liệu ra màn hình?
A. Write() B. In() C. Print() D. Input()
Câu 24: Câu lệnh nào dùng để nhập dữ liệu vào từ bàn phím ?
A. Write() B. In() C. Print() D. Input()
Câu 25: Khẳng định nào sau đây về Python là đúng?
A. Python là một ngôn ngữ lập trình cấp cao.
B. Python là một ngôn ngữ thông dịch.
C. Python là ngôn ngữ lập trình hướng đối tượng.
D. Tất cả các đáp án đều đúng.
Đề dự phòng
Câu 1: Nhóm lệnh print("Hà Nội"); print("Việt Nam") sẽ in kết quả ra như thế nào?
A. "Hà Nội" "Việt Nam" D. Hà Nội
C. Hà NộiViệt Nam Việt Nam
B. Hà Nội Việt Nam
Câu 2: Lệnh print(' Xin Chào Bạn " ') sẽ cho kết quả thế nào?
A. ' Xin Chào Bạn ' B. Xin Chào Bạn
C. Xin Chào Bạn " D. chương trình báo lỗi dấu "
Câu 3: Câu lệnh gán nào sau đây đúng trong Python?
A. x="1234"+567 B. x,y=1
C. x=7, y=10 D. x=y=z=10
Câu 4: Các phép toán cộng trừ nhân chia lần lượt trong Python là:
A. + - * : B. + - x /
C. + - * // D. + - * /
Câu 5: Phép toán chia lấy phần nguyên kí hiệu trong Python là:
A. Div B. // C. ?? D. %
Câu 6: Phép toán chia lấy phần dư kí hiệu trong Python là:
A. Div B. // C. ?? D. %
Câu 7: Các lệnh sau, lệnh nào không hợp lệ?
A. x = y = z = 1 B. x = 1; y = 2; z = 3
C. x, y = 1 D. x, y, z = 1, 2, 3
Câu 8: Sau các lệnh
>>> x=10
>>> y=x
>>> x=20
Thì giá trị y bằng bao nhiêu?
A. 10 B. 20 C. x D. 30
Câu 9: Lệnh >>> print((13+25)/2) sẽ in ra kết quả là gì?
A. (13+25)/2 B. ‘(13+25)/2’ C. ‘19’ D. 19
Câu 10: Trong các tên sau, tên nào không hợp lệ?
A. abc B. _1abc_
C. a.b.c D. ViệtNam
Câu 11: Trong các tên sau, tên nào không hợp lệ?
A. print B. happy-day
C. inputa D. <not>
Câu 12: Biểu thức print(30%6) được kết quả bao nhiêu?
A. 6 B. 5 C. 1 D. 0
Câu 13: Sau các lệnh
>>>y=6
>>> x=y
>>> y=x
Thì giá trị x, y là bao nhiêu?
Câu 14: Tìm biến nhớ được đặt tên đúng:
A. x-y-z B. 3xyz C. _xyz_ D. x y z
Câu 15: Kết quả của lệnh, biểu thức print(1-4%6) như thế nào?
A. 4 B. 3 C. 1 D. -3
Câu 16: Kết quả của lệnh, biểu thức print(2*3-6//7) như thế nào?
A. 6 B. 0 C. 2*3-6//7 D. 5
Câu 17: Sau các lệnh sau thì giá trị của x và y là bao nhiêu?
>>> x=2
>>> y=8
>>> x=y/2
>>> y=x*2
A. x=2;y=8 B. x=4;y=8 C. x=4;y=4 D. x=2;y=4
Câu 18: Xâu kí tự trong Python được đặt trong dấu:
A. () B. ' ' C. " " D. < >
Câu 19: Cho a = 5.6. Kiểu dữ liệu của biến a là:
A. int B. float C. str D. bool
Câu 20: Cho a = input('Nhập số a= '). Kiểu dữ liệu của a là:
A. int B. float C. str D. bool
Câu 21: Cho a =int(input('Nhập số a= ')). Kiểu dữ liệu của a là:
A. int B. float C. str D. bool
Câu 22: Cho biết lệnh in sau sẽ có kết quả như thế nào?
>>> print('16//5+3%2= ',16//5+3%2)
A. '16//5+3%2= ', 4 B. 16//5+3%2= 4
C. '16//5+3%2= 4' D. '16//5+3%2= ',16//5+3%2
Câu 23: Câu lệnh nào dùng để in dữ liệu ra màn hình?
A. Write() B. In() C. Print() D. Input()
Câu 33. Câu lệnh nào sau đây là câu lệnh gán?
A. x = 5 B. x: 5
C. x and 5 D. x:= x +5;
Giúp mik vs
Trong 2 câu lệnh pascal sau đây, câu lệnh nào sai và sai ở đâu?
a) x :=10;
while x :=10 do x:= x + 5
b) x:=10;
while x = 10 do x = x + 5
@@@@
a) Sai vì giá trị đầu lớn hơn giá trị cuối
b) Sai vì giá trị đầu lớn hơn giá trị cuối
b) Sai vì sau câu lệnh i:=1+1 thiếu dấu chấm phẩy
HT
tham khảo ''
a) Sai vì giá trị đầu lớn hơn giá trị cuối
b) Sai vì giá trị đầu lớn hơn giá trị cuối
b) Sai vì sau câu lệnh i:=1+1 thiếu dấu chấm phẩy
nha
hok tốt nha
ok nha
b sai vì sau câu lệnh i ;= 1+1 thiếu dấu chấm phẩy
HT
k nha
sai k sai
câu lệnh sau trong Pascal sau có hợp lệ không? Nếu không hãy sửa lại cho hợp lệ?
X:= 3; while X:=3 do X= X + 1;
X:= 5; while X =5 do; X:= X + 2
Cả hai câu lệnh đều ko hợp lệ
Sửa lại:
a:
x:=3;
while x<=3 do
x:=x+1;
b: x:=5;
while x<=5 do
x:=x+2;
Câu 1:
a) Với mỗi câu lệnh sau đây giá trị của biến x sẽ là bao nhiêu, nếu trước đó giá trị của x bằng 7?
if (75 mod 5) = 0 then x := x + 1;
if x > 10 then x := x + 1 else x := x - 1;
b) Câu lệnh Pascal sau đây có hợp lệ không? Giải thích.
If x > y then max: = x; else max: = y
Câu 2:
Viết chương trình sử dụng lệnh lặp FOR để tính tổng các số tự nhiên từ 1 đến 10
Câu 3:
Viết chương trình sử dụng lệnh lặp While – Do để tính tổng các số tự nhiên từ 1 đến 10
Câu 1.
a/ x:=7;
if (75 mod 5) = 0 then x := x + 1;
-> Điều kiện đúng -> x=7+1= 8
if x > 10 then x := x + 1 else x := x - 1;
x> 7 <=> 7 > 10 -> Điều kiện sai -> rẽ nhánh -> x=7-1 = 6
b/
Câu lệnh đó không hợp lệ. Vì để sai cấu trúc rẻ nhánh (thùa dấu ; ) sau max:=x
Câu 2
Program HOC24;
var t,i: byte;
begin
t:=0;
for i:=1 to 10 do t:=t+i;
write('Tong la: ',t);
readln
end.
Câu 3
Program HOC24;
var i,t: byte;
begin
i:=1; t:=0;
while i<=10 do
begin
t:=t+i;
i:=i+1;
end;
write('Tong la: ',t);
readln
end.