Yahoo Hỏi & Đáp sẽ ngừng hoạt động vào ngày 4 tháng 5 năm 2021 (Giờ Miền Đông nước Mỹ) và từ nay, trang web Yahoo Hỏi & Đáp sẽ chỉ ở chế độ đọc. Các thuộc tính hoặc dịch vụ khác của Yahoo hay tài khoản Yahoo của bạn sẽ không có gì thay đổi. Bạn có thể tìm thêm thông tin về việc Yahoo Hỏi & Đáp ngừng hoạt động cũng như cách tải về dữ liệu của bạn trên trang trợ giúp này.

DPL đã hỏi trong Máy tính & InternetLập trình & Thiết kế · 1 thập kỷ trước

giup e vai BT pascal voi?

1. Nhập từ bàn phím dãy N số. Chỉ hiển thị các số có giá trị chẵn trong dãy số vừa nhập.

2. Nhập từ bàn phím dãy N số và 1 số K. Tìm và thông báo trong dãy số vừa nhập có chứa K hay không.

3. Nhập từ bàn phím dãy N số và 1 số K. Tìm và thông báo trong dãy số vừa nhập có chứa K hay không. Nếu có thì thông báo vị trí đầu tiên tìm được số có giá trị bằng K.

Thanks mọi người trước

Cập nhật:

àk, em đang học về mảng một chiều chưa học mảng 2 chiều nên mọi người giúp em cách giải liên quan đến mảng 1 chiều thôi nha

2 Câu trả lời

Xếp hạng
  • ?
    Lv 6
    1 thập kỷ trước
    Câu trả lời yêu thích

    Câu 1

    uses crt;

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

    i, N, K, kt: integer;

    begin

    clrscr;

    write('Nhap N = '); readln(N);

    for i:=1 to N do

    begin

    write('Phan tu thu ',i,'=');

    readln(A[i]);

    end;

    writeln('Cac so chan');

    for i:=1 to N do

    if (A[i] mod 2)=0 then

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

    readln;

    end.

    Cau 2

    uses crt;

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

    i, N, K, kt: integer;

    begin

    clrscr;

    write('Nhap N = '); readln(N);

    write('Nhap K = '); readln(K);

    for i:=1 to N do

    begin

    write('Phan tu thu ',i,'=');

    readln(A[i]);

    end;

    kt:=0;

    for i:=1 to N do

    if A[i]=K then

    begin

    kt:=i;write('A[',kt,']=',A[kt],' ');

    end;

    if kt=0 then

    writeln('Khong co gia tri bang ',k);

    readln;

    end.

    Cau 3

    program btmr;

    uses crt;

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

    i, N, K, kt: integer;

    begin

    clrscr;

    write('Nhap N = '); readln(N);

    write('Nhap K = '); readln(K);

    for i:=1 to N do

    begin

    write('Phan tu thu ',i,'=');

    readln(A[i]);

    end;

    kt:=0;

    for i:=1 to N do

    if A[i]=K then

    begin

    kt:=i;write('A[',kt,']=',A[kt],' ');

    break;

    end;

    if kt=0 then

    writeln('Khong co gia tri bang ',k);

    readln;

    end.

  • 1 thập kỷ trước

    Của bạn đây:

    Chương trình đã được Test rồi đó bạn.

    Chạy đúng 10000000% luôn:

    Program Bai_1;

    Uses Crt;

    Var A: Array[1..100] of Integer;

    i,n: Byte;

    Begin

    Clrscr;

    Write('So phan tu cua mang A:= ');

    Readln(N);

    For i:=1 to N do

    Begin

    Write('A[',i,']= ');

    Readln(A[i]);

    End;

    Writeln('Cac phan tu chan cua mang A la: ');

    For i:=1 to N do if A[i] mod 2= 0 then Write(A[i]:6);

    Readln

    End.

    Program Bai_2;

    Uses Crt;

    Var A: Array[1..100] of Integer;

    N,i: Byte;

    K: Integer;

    B: Boolean;

    Begin

    Clrscr;

    Write('So phan tu cua mang A:= ');

    Readln(N);

    For i:=1 to N do

    Begin

    Write('A[',i,']= ');

    Readln(A[i]);

    End;

    Write('K= ');

    Readln(K);

    B:= False;

    For i:=1 to N do If A[i]= K then B:= True;

    If B = True then Write('Trong day co so ',k) else Write('Trong day khong co so ',k);

    Readln

    End.

    Program Bai_3;

    Uses Crt;

    Var A: Array[1..100] of Integer;

    N,j,i: Byte;

    K: Integer;

    B: Boolean;

    Begin

    Clrscr;

    Write('So phan tu cua mang A:= ');

    Readln(N);

    For i:=1 to N do

    Begin

    Write('A[',i,']= ');

    Readln(A[i]);

    End;

    Write('K= ');

    Readln(K);

    B:= False;

    For i:=1 to N do If A[i]= K then B:= True;

    If B = True then

    Begin

    Writeln('Trong day co so ',k);

    j:=0;

    Repeat

    j:= j+1;

    Until A[j]=k;

    Writeln('Vi tri dau tien cua so ',k,' la: ',j)

    End

    else Writeln('Trong day khong co so ',k);

    Readln

    End.

    Thân ái..!!!

    *****(^.^)

Bạn vẫn có câu hỏi? Hãy hỏi ngay để nhận câu trả lời.