Thứ năm, 26/12/2024
IMG-LOGO

Câu hỏi:

18/07/2024 433

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ố lẻ và là bội của 3. Thông báo kết quả ra màn hình.

Trả lời:

verified Giải bởi Vietjack

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 = 1) 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

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

Câu 1:

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

Xem đáp án » 19/06/2021 9,105

Câu 2:

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 » 19/06/2021 4,890

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 + 1;

Write(Tong);

Xem đáp án » 19/06/2021 4,672

Câu 4:

Trong pascal, biểu diễn abs(x) có nghĩa là:

Xem đáp án » 19/06/2021 3,826

Câu 5:

Xét biểu thức logic: (n mod 100 > 10) or (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 » 19/06/2021 3,201

Câu 6:

Để nhập giá trị cho 3 biến x, y và z ta dùng lệnh:

Xem đáp án » 19/06/2021 3,115

Câu 7:

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

Xem đáp án » 19/06/2021 2,882

Câu 8:

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

Xem đáp án » 19/06/2021 2,753

Câu 9:

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

Xem đáp án » 19/06/2021 2,650

Câu 10:

Trong NNLT Pascal câu lệnh Write( ‘5 x 4 = ‘ , 5*4 ) ; viết gì ra màn hình là :

Xem đáp án » 19/06/2021 2,395

Câu 11:

Phép toán nào đúng khi số nguyên A chia hết cho 3:

Xem đáp án » 19/06/2021 1,692

Câu 12:

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

Begin

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

End.

Xem đáp án » 19/06/2021 1,659

Câu 13:

Cho biết kết quả của biểu thức (2*((45 div 3) +12)) mod 5 là bao nhiêu?

Xem đáp án » 19/06/2021 1,023

Câu 14:

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

Xem đáp án » 19/06/2021 962

Câu 15:

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 = 1 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 » 19/06/2021 866

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

Xem thêm »
Xem thêm »