nhập vào mảng 1 chiều gồm N phần tử kiểu số nguyên(N<=100) thực hiẹn các công việc sau - xuất mảng ra màn hình - đếm số nguyên tố có trong mảng - xoá

nhập vào mảng 1 chiều gồm N phần tử kiểu số nguyên(N<=100) thực hiẹn các công việc sau - xuất mảng ra màn hình - đếm số nguyên tố có trong mảng - xoá phần tử tại vị trí k(k=3)

0 bình luận về “nhập vào mảng 1 chiều gồm N phần tử kiểu số nguyên(N<=100) thực hiẹn các công việc sau - xuất mảng ra màn hình - đếm số nguyên tố có trong mảng - xoá”

  1. Program BTT;
    Uses crt;
    Var A: array[1..100] of longint;
        n,i,d,k: longint;

    Function ngto(a: longint): boolean;
    Var i: longint;
    Begin
            If a<2 then exit(false);
            For i:=2 to a div 2 do
                    If a mod i = 0 then exit(false);
                                        exit(true);
    End;

    Begin
            Clrscr;
            Write(‘Nhap n: ‘); Readln(n);
            d:=0;
            For i:=1 to n do
            Begin
                    Write(‘A[‘,i,’] = ‘); Readln(A[i]);
                    If ngto(A[i]) then inc(d);
            End;

            Write(‘Xuat mang: ‘);
            For i:=1 to n do Write(A[i],’ ‘);
            Writeln;

            Writeln(‘Co ‘,d,’ so nguyen to’);

            k:=3;
            For i:=k to n-1 do
                    A[i]:=A[i+1];
            n:=n-1;

            Write(‘Mang sau khi xoa phan tu tai vi tri k: ‘);
            For i:=1 to n do Write(A[i],’ ‘);
            Readln
    End.

    Bình luận

Viết một bình luận