Câu 25:
Chương trình được viết như sau:
{chao ban, toi co phai la chuong trinh khong}
Begin End.
A.
Chương trình này chạy nhưng không thực hiện gì cả
B.
Chương trình này sai không chạy được
C.
Chương trình này sai cú pháp
D.
Chương trình báo lỗi.
Câu 20: Chương trình Pascal sau đây thực hiện hoạt động nào?
var i: integer;
begin
for i =1 to 101 do;
end.
A. Chương trình chạy biến i từ 1 đến 101.
B. Chương trình chạy biến i từ 1 đến 100.
C. Chương trình chạy biến i từ 1 đến 101 rồi không làm gì cả.
D. Kết quả khác.
Cho đoạn chương trình sau:
n:=1;
While n<10 do
Begin
n:=n+1;
Writeln(‘ xin chao’);
end;
Khi thực hiện chương trình câu “ xin chao” được viết ra màn hình mấy lần?
A. 0
B.10
C. 9
D. Vòng lặp vô tận.
Bài 1: Cho chương trình sau: Hãy nêu ý nghĩa từng câu lệnh trong chương trình và cho biết kết quả sau khi chạy chương trình này là gì? Hãy đặt đề bài cho bài toán này.
Program ga_cho;
Uses crt;
Var g,c: byte;
Begin
Clrscr;
For g:=1 to 36 do
For c:= 1 to 36-g do
If (g+c= 36 ) and (2*g+4*c=100) then writeln( ‘ so ga la: ‘, g,’ so cho la’,c);
Readln;
End.
Bài 2: Hãy viết chương trình tính tổng các số nguyên tố trong khoảng từ 1 đến 50
a, Xác định bài toán
b, Mô tả thuật toán
c, Viết chương trình
Giúp mik vs mik cần bài gấp trc tối nay
Bài 2:
a: Input: 50 số từ 1 đến 50
Output: Tổng các số nguyên tố
c: Viết chương trình:
uses crt;
var i,j,t,kt:integer;
begin
clrscr;
t:=0;
for i:=2 to 50 do
begin
kt:=0;
for j:=2 to trunc(sqrt(i)) do
if i mod j=0 then kt:=1;
if kt=0 then t:=t+i;
end;
writeln(t);
readln;
end.
mn ai biết sửa lỗi này không ạ, khi chạy chương trình, bấm enter sau mỗi lệnh nhưng vẫn không xuống dòng mà dòng lệnh mới lại đè lên dòng lên cũ.
Cho đoạn chương trình sau:
N:=0;
While N>0 do
Begin
N:=N+1;
Writeln('Xin chao');
End
Khi thực hiện chương trình,câu "Xin chao" được viết ra màn hình mấy lần?
A.10 B.9
C.0 D.Vòng lặp vô tận
C vì N=0 mà đk N>0 nên CT ko thực hiện câu lệnh đó
Câu Xin chao không được viết ra màn hình
Viết chương trình nhập từ bàn phím "toi di hoc" sau khi chạy chương trình hiện xâu kí tự "hoc di toi"
Program HOC24;
var st,s: string;
a: array[1..255] of string;
d,i,n: integer;
begin
readln(s);
s:=s+' ';
while length(s)<>0 do
begin
st:=copy(s,1,pos(' ',s)-1);
n:=n+1;
a[n]:=st;
delete(s,1,pos(' ',s));
end;
for i:= n downto 1 do write(a[i],' ');
readln
end.
Các chương trình Pascal sau đây có hợp lệ không, tại sao?
a) Chương trình 1
begin
end.
b) Chương trình 2
begin
program CT thu;
writeln('Chao cac ban');
end.
a. Chương trình 1 là chương trình Pascal đầy đủ và hoàn toàn hợp lệ, mặc dù chương trình này chẳng thực hiện điều gì cả. Phần nhất thiết phải có trong chương trình là phần thân chương trình được đảm bảo bằng hai từ begin và end. (có dấu chấm).
b. Chương trình 2 là chương trình Pascal không hợp lệ vì câu lệnh khai báo tên chương trình program CT_thu; phần khai báo tên trương trình không được nằm ở phần thân chương trình mà phải nằm ở đầu chương trình.
Phát biểu nào sau đây sai
A. chương trình có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ lập trình bậc cao thành chương trình thực hiện được trên máy tính được gọi chương trình dịch
B. Trong biên dịch không có chương trình thích để lưu trữ và sử dụng lại khi cần
C. Chương trình viết bằng ngôn ngữ lập trình bậc cao phải được chuyển đổi thành chương trình trên ngôn ngữ mới có thể thực hiện được
D. chương trình dịch có hai loại: thông dịch và biên dịch