Cho biết kết quả của lệnh sau: if (a > b) then writeln(a); else writeln(b);
A. Viết ra màn hình số nhỏ nhất trong 2 số a và b
B. Viết ra màn hình số lớn nhất trong 2 số a và b
C. Câu lệnh sai nên không thực hiện được
D. Đảo giá trị của hai biến a và b
Hãy cho biết giá trị của biến a, biến b bằng bao nhiêu sau khi thực hiện đoạn lệnh sau: a:=3; b:=7; if (a>b ) then a:=a+5 else b:=b-2;
Một số câu lệnh trong ct sau đây viết ko đúng, em hãy sửa lại những lỗi sai
program So_sanh
usercrt;
var A,B=interger;
Begin clrscr;
writeln('Nhap so A:'); readln(A);
writeln('Nhap so B:'); readln(B);
if A <> B then writeln('A',' khac ',B) else writeln(B,'=' ,A)
readln
End.
Các câu lệnh Pascal sau đây được viết đúng hay sai?
a) if x:=7 then a=b;
b) if x>5; then a:=b;
c) if x>5 then; a:=b;
d) if x>5 then a:=b; m:=n;
e) if x>5 then a:=b; else m:=n;
f) if n>0 then begin a:=0; m:=-1 end else c:=a;
1/ Sau khi chạy đoạn chương trình sau giá trị của a, b bằng bao nhiêu?
a:=4 ; b:=12; If a<b then a:=a+b else Begin a:=a-b; b:=b+a end;
2/ Cho đoạn chương trình sau:
a:=3 ;b:=3;c:=0 if a=b then c:=a-b+1 c:=c+1;
sau khi thực hiện đoạn chương trình trên , giá trị của c là bao nhiêu?
mai mình thi rồi!
Các bạn có thể tìm lỗi trong program này giúp tớ được không?
program CTT5;
uses crt;
var a,b : integer;
begin
writeln('Nhap so hang dau tien : ');readln(a);
writeln('Nhap so hang thu hai : ');readln(b);
if b=0 then
writeln('Ket qua phep cong la : ',a+b);
writeln('Ket qua phap tru la : ',a-b);
writeln('Ket qua phep nhan la : ',a*b);
writeln('Khong the chia cho 0');
else
writeln('Ket qua phep cong la : ',a+b);
writeln('Ket qua phap tru la : ',a-b);
writeln('Ket qua phep nhan la : ',a*b);
writeln('Ket qua phep chia la : ',a div b);
readln;
end.
Nếu các cậu tìm được tớ sai lỗi nào thì comment cho tớ để tớ biết!
IF a>4 THEN b:=2 ELSE b:=7; Khi a nhận giá trị là 10 thì b nhận giá trị nào?
A. 4 B. 10 C. 2 D. 7
If a>b Then Write(a) else write(b);
Khi a nhận giá trị là 6, b nhận giá trị là 6 thì câu lệnh nào sẽ thực hiện?
A. Write(a) B. write(b);
C. Write(a) và write(b); D. Bỏ qua cả hai câu lệnh.
Cho biết kết quả x của câu lệnh sau: x:=52; If x mod 5=0 then x:=x+1 else x:=x div 5 A) x=55 B) x=10 C) x=0 D) x=11
1. Trong các tên sau đây, tên nào không hợp lệ trong ngôn ngữ lập trình Pascal?
A. Pascal
B. pascal
C. Pas_cal
D. Pas-cal
2. Để chia lấy phần nguyên ta dùng phép toán:
A. div
B. :
C. mod
D. /
3. Để viết thông tin ra màn hình, sau đó xuống dòng, Pascal sử dụng câu lệnh:
A. writeln
B. readln
C. delay(5000)
D. read
4. Trong các câu lệnh điều kiện sau, câu nào không hợp lệ?
A. if a>b then max:=a;
B. if a>b then max:=a else max:=b;
C. if a<b then max:=b;
D. if a<b then max:=b; else max:=a
5. Biến nhớ trong lập trình có chức năng:
A. Lưu trữ dữ liệu
B. Thực hiện các phép toán trung gian
C. Có thể nhận nhiều giá trị khác nhau
D. Cả A, B, C đều đúng
6. Phát biểu nào sai trong các phát biểu sau?
A. Bài toán là 1 công việc hay 1 nhiệm vụ cụ thể cần thực hiện
B. Thuật toán là dãy hữu hạn các bước cần thiết để giải một bài toán
C. Xác định bài toán là xác định các điều kiện cho trước và kết quả cần thu được.
D. Quá trình giải bài toán trên máy tính gồm các bước: mô tả thuật toán->xác định bài toán->viết chương trình