help !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Các câu hỏi liên quan

Câu 2: Để tính tổng  S=1 + 3 + 5  … + n; em chọn đoạn lệnh s:=0 ; và :           A. for i:=1 to n do  if ( i mod 2)<>0 then S:=S + i;           B. for i:=1 to n do  if ( i mod 2)=3 then S:=S + i;           C. for i:=1 to n do  S:= S + i ;           D. for i:=1 to n do if ( i mod 2)=0 then S:=S + i; Câu 3: Câu lệnh pascal nào sau đây là hợp lệ?           A. For i:=1.5 to 10.5 do writeln(‘A’);           B. For i:= 1 Downto 10 do writeln(‘A’);           C. For i:= 1 to 10 do writeln(‘A’);           D. For i:=100 to 1 do writeln(‘A’); Câu 4: Cú pháp của câu lệnh lặp với số lần biết trước trong Pascal là:           A. For <biến đếm>:=<gía trị đầu> to <biến đếm>:= <giá trị cuối> do <câu lệnh>;           B. For <biến đếm>:=<gía trị đầu> to <giá trị cuối>; do <câu lệnh>;           C.  For <biến đếm>: = <gía trị đầu> to <giá trị cuối> do <câu lệnh>;           D. For <biến đếm>:=<gía trị cuối> to <giá trị đầu> do <câu lệnh>; Câu 5: Vòng lặp while ..do là vòng lặp:           A. Biết trước số lần lặp nhưng giới hạn là >=100                     B. Biết trước số lần lặp           C. Biết trước số lần lặp nhưng giới hạn là <=100                     D. Chưa biết trước số lần lặp Câu 6: Với ngôn ngữ lập trình Passcal câu lệnh lặp for i:=1 to 10 do x:=x+1; thì biến đếm i phải được khai báo là kiểu dữ liệu trong các kiểu dữ liệu bên dưới:           A. real;(2)                       B. string;(3)                    C. Interger;(1)                 D. Cả (1),(2) & (3) Câu 7: Cho đoạn chương trình sau đây : X : = 7 ; k : = 0 ; While k < = 5 do Begin    Writeln(k);   k : = k + 1; End; X : = k; Sau khi đoạn chương trình trên được thực hiện, giá trị của x bằng bao nhiêu ?           A. 7                               B. 6                               C. 0.                               D. 5. Câu 8: Để tính tổng  S=1 + 2 +3 +4 … + n; Em chọn đoạn lệnh S:=0 và :           A. for i:=1 to n do    if ( i mod 2)<>0 then S:=S + i;           B.   for i:=1 to n do S:= S + i ;           C. for i:=1 to n do if ( i mod 2)=0 then S:=S + i;           D. for i:=1 to n do   if ( i mod 2)=3 then S:=S + i; Câu 9: Để đếm xem có bao nhiêu số chẳn nhỏ hơn hay bằng n ; em chọn đoạn lệnh S:=0; và:           A.  for i:=1 to n do if ( i mod 2) =0 then S:=S + 1;           B. for i:=1 to n do if ( i mod 2)=0 then S:=S + i           C. for i:=1 to n do if ( i mod 2)=1 then S:=S + i;           D. for i:=1 to n do if ( i mod 2)< >0 then S:=S + 1; Câu 10: Cho đoạn chương trình : X:=10; while X=10 do X= X+ 5; Lỗi trong trong đoạn chương trình trên là :           A. Thiếu dấu hai chấm trong câu lệnh X =X+5;           B. Thiếu begin và end trước và sau lệnh X = X +5;           C. Dư dấu chấm phẩy sau câu lệnh X= X + 5;           D. Thiếu dấu hai chấm trong điều kiện X=10 Câu 11: Sau khi thực hiện đoạn chương trình j:= 1; for i:= 1 to 3 do j:=j+2; thì giá trị j in ra màn hình là?           A. 6                                B. 10                              C. 7                                D. 8 Câu 12: Đoạn lệnh sau đây :  So : = 1;  While So < 10 do  begin writeln(So);  So : = So + 1;  End; sẽ cho kết quả gì ?           A. In ra các số từ 1 đến 9, mỗi số viết trên một dòng;           B. In ra các số từ 1 đến 10, mỗi số viết trên một dòng; ;           C. Không in ra gì cả.           D. In ra vô hạn các số 1, mỗi số viết trên một dòng; Câu 13: Cho S và i là biến nguyên. Khi chạy đoạn chương trình :     s:=1;     for i:=1 to 4 do s := s+i;     writeln(s);     Kết quả in lên màn hình là của s là :           A. 15                              B. 55                              C.  11                             D. 10 Câu 14: Để tính tổng  S= 2 +4 +6 … + n; em chọn đoạn lệnh S:=0 và :           A. for i:=1 to n do  if ( i mod 2)<>0 then S:=S + i;           B. for i:=1 to n do S:=S + i;           C. for i:=1 to n do  if ( i mod 2)=1 then S:=S + i;           D. for i:=1 to n do if ( i mod 2)=0 then S:=S + i;