IMG-LOGO

Câu hỏi:

18/07/2024 352

Viết chương trình:

- Nhập mảng một chiều các số nguyên (không quá 100 phần tử).

- Đếm và tính tổng các số chẵn và là bội của 3. Thông báo kết quả ra màn hình.

 Xem lời giải

Trả lời:

verified Giải bởi Vietjack

GIẢI THÍCH

Program bt_3;

Uses crt;

Var a: array[1..100] of integer;

Dem, Tong, n, i: integer;

Begin

Clrscr;

 Writeln(‘nhap so phan tu, n=’);

 Readln (n);

 for i := 1 to n do

 begin

 writeln(‘nhap gia trij phan tu thu ’,i,’ =’);

 readln(a[i]);

 end;

 Dem:=0;

 Tong:=0;

 For i:=1 to n do

 If (a[i] mod 2 = 0) and (a[i] mod 3 = 0) then

 begin

 Dem:= Dem+1;

 Tong:= Tong+a[i];

 end;

 writeln(‘Dem la:’,Dem);

 Writeln(‘Tong la:’,Tong);

 Readln

End.

Câu trả lời này có hữu ích không?

0

Gói VIP thi online tại VietJack (chỉ 400k/1 năm học), luyện tập gần 1 triệu câu hỏi có đáp án chi tiết

ĐĂNG KÝ VIP

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1:

Xét biểu thức logic: (m mod 100 < 10) and (m div 100 > 0). Với giá trị nào của m dưới đây biểu thức trên cho giá trị false?

Xem đáp án » 13/02/2022 2,269

Câu 2:

Cho đoạn chương trình sau: x:= 10; y:= 30; writeln(‘x+y’); kết quả màn hình sẽ là gì?

Xem đáp án » 13/02/2022 1,859

Câu 3:

Cho biết kết quả của đoạn chương trình sau?

N:=5; Tong:=0;

For i:=1 to n do

If (i mod 2=0) then Tong:=Tong + i;

Write(Tong)

Xem đáp án » 13/02/2022 1,647

Câu 4:

Cho biết kết quả sau khi thực hiện lệnh:

Begin

a := 100;  b := 30;  x := a div b; Write(x);

End.

Xem đáp án » 13/02/2022 1,618

Câu 5:

Trong ngôn ngữ lập trình Pascal, cho đoạn chương trình:

i:=1;

While i <5 do

Begin

       if I mod 3 = 0 then Write(‘TIN HOC’);

i:=i+1;

End;

Chữ TIN HOC được in ra màn hình mấy lần

Xem đáp án » 13/02/2022 1,486

Câu 6:

Xét biểu thức logic: (n mod 100 > 10) and (n div 100 < 10). Với giá trị nào của n sau đây, biểu thức có giá trị đúng?

Xem đáp án » 13/02/2022 1,354

Câu 7:

Biểu thức ((35 mod 9) div 5) có kết quả là mấy?

Xem đáp án » 13/02/2022 1,011

Câu 8:

Biểu thức 3 div 7 có giá trị là:

Xem đáp án » 13/02/2022 609

Câu 9:

Để biên dịch chương trình, trong Pascal ta nhấn tổ hợp phím

Xem đáp án » 13/02/2022 507

Câu 10:

Cho giá trị a=31, b=16, c=8, d=5. Hãy xác định giá trị của biểu thức D:

D:= sqr(d) + b > c*d + a

(Tính cụ thể từng bước)

Xem đáp án » 13/02/2022 474

Câu 11:

Biến X có thể nhận giá trị: 0.5; 1.5; 2.5; 3.5; 4.5 và biến Y có thể nhận các giá trị 0; 1; 3; 5; 7; 9. Khai báo biến nào sau đây là đúng?

Xem đáp án » 13/02/2022 411

Câu 12:

Biểu thức nào không phải là biểu thức trong Pascal?

Xem đáp án » 13/02/2022 335

Câu 13:

Cho đoạn chương trình:

Kq:=1;

For i:=1 to 5 do

Kq:=Kq*i;

Kết quả sau khi chạy là :

Xem đáp án » 13/02/2022 334

Câu 14:

Biết rằng a, b, c là độ dài ba cạnh của một tam giác, biểu thức quan hệ nào sau đây cho kết quả true?

Xem đáp án » 13/02/2022 324

Câu 15:

Để đưa ra màn hình giá trị của biến a kiểu nguyên và biến b kiểu thực ta dùng lệnh

Xem đáp án » 13/02/2022 306

Câu hỏi mới nhất

Xem thêm »
Xem thêm »