Viết chương trình nhập từ bàn phím dãy số nguyên A có n phần tử a1,a2, ..,an k quá 1000 ,tính và in ra màn hình số lượng các số lẻ của dãy A

2 câu trả lời

uses crt;
var n, i, result: longint;
    a: array[1..1000] of longint;
begin
clrscr;
    readln(n);
    
    for i:=1 to n do
        begin
            read(a[i]);
            if a[i] mod 2 = 1 then inc(result);
        end;
    
    writeln(result);
readln; readln;
end.

program so_le;

uses crt;

var A:array [1..1000] of integer;

      n,i,d: integer;

Begin

         write('Nhap so phan tu: '); readln(n);

         for i:=1 to n do

         begin

                  write('A[',i,']='); readlnA[i]);

         end;

         write('Cac so le cua day: ');

         for i:=1 to n do

               if A[i] mod 2<>0 then

               begin

                        write(i,'  ');

                        d:=d+1;

               end;

         writeln;

         write('Co ',d,' so le trong day A');

         readln

End.

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