câu 1: viết chương trình nhập vào mảng A gồm n phần tử ( n phần tử nhập từ bàn phím ) a: in ra các số lẻ b:in ra tổng số phần tử chẵn câu 2: viết chương trình nhập vào mảng A gồm n phần tử với giá trị k a: đếm các số trong mảng A bằng k; b: in ra các số là bội của k; c: in ra các số âm

2 câu trả lời

Program bt;

Uses crt;

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

       N,i,tong:integer;

Begin

 Clrscr;

Writeln('nhap n:=');

Readln(n);

For i:=1 to n do

     Begin

               Writeln('nhap a[',i,']:=');

               Readln(a[i]);

   End;

Tong:=0;

For i:=1 to n do

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

Else tong:=tong+a[i];

Writeln('tong chan :=',tong);

Readln

End.

Câu 1 :

program cau1;
uses crt;
var a : array[1..100] of integer;
n,i,t : integer;
begin clrscr;
t:=0;
write('Nhap so n :'); readln(n);
for i:=1 to n do  begin
write('Nhap a[',i,']='); readln(a[i]); end;
writeln('Cac phan tu le cua mang :');
for i:=1 to n do if a[i] mod 2 = 1 then write(a[i]:3);
writeln;
for i:=1 to n do if a[i] mod 2 = 0 then t:=t+a[i];
writeln('Tong cac phan tu chan cua mang la :', t);
readln
end.

Câu 2 :

program cau2;
uses crt;
var a : array[1..100] of integer;
n,i,k,dem : integer;
begin clrscr;
dem:=0;
write('Nhap so n :'); readln(n);
for i:=1 to n do  begin
write('Nhap a[',i,']='); readln(a[i]); end;
write('Nhap so k :') ; readln(k);
for i:=1 to n do if a[i] = k then dem:=dem+1;
writeln('Co ',dem,' gia tri bang ',k,' trong mang');
writeln('Cac phan tu la boi cua ',k,' la :');
for i:=1 to n do if a[i] mod k = 0 then write(a[i]:4);
writeln;
writeln('Cac so am trong mang la :');
for i:=1 to n do if a[i] < 0 then write(a[i]:3);
readln
end.

Câu hỏi trong lớp Xem thêm