Câu 1: Cho mảng một chiều gồm 10 phần tử thuộc kiểu kí tự, hãy viết chương trình tìm trong mảng các kí tự là ‘A’ hoặc ‘a’ hoặc ‘ B ‘ để ghi vào xâu S Câu 2: Cho mảng một chiều gồm 10 phần tử thuộc kiểu số nguyên, viết chương trình tìm các phần tử trong mảng chia hết cho 2 và 11 sau đó ghi vào sâu S Em cảm ơn ạ !!

1 câu trả lời

Câu 1:

uses crt;
var a:array[1..10] of string; S:string;
    i:byte;
begin
   clrscr;
   for i:=1 to 10 do
   begin
      write('Nhap phan tu thu ',i,': ');
      readln(a[i]);
      if (a[i]='a') or (a[i]='A') or (a[i]='B')
      then S:=S+a[i];
   end;
      write('Xau S la: ',S);
      readln
end.

Câu 2:

uses crt;
var a:array[1..10] of integer; S,S1:string;
    i:byte;
begin
   clrscr;
   for i:=1 to 10 do
   begin
      write('Nhap phan tu thu ',i,': ');
      readln(a[i]);
      if (a[i] mod 2 = 0) and (a[i] mod 11 = 0)
      then begin
              str(a[i],S1);
              S:=S+S1;
           end;
   end;
   write('Xau S la: ',S);
   readln
end.

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