Cho số nguyên n ( n<=100) và dãy số nguyên gồm n phần tử. Tìm phần tử nhỏ nhất có trong dãy. Đếm số lần xuầ hiện của khóa k, biết rằng k là số nguyên và được nhậo từ bàn phím. Cao nhân xin chỉ em?

2 câu trả lời

program oken;
uses crt;
var a: array[1..100] of integer;
    dem,i,min,n,k: longint;
begin
    write('Nhap so phan tu cua mang: '); readln(n);
    write('Nhap k: '); readln(k);
    for i:=1 to n do
        begin
            write('a[',i,']: '); readln(a[i]);
        end;
    min:=a[1]; dem:=0;
    for i:=1 to n do
        begin
            if min>a[i] then
                min:=a[i];
            if k=a[i] then
                dem:=dem+1;
        end;
    writeln('So nho nhat: ',min);
    write('So lan k xuat hien: ',dem);
    readln;
end.
    

uses crt;
var i,n,dem,k,min:integer;
a:array[1..100] of integer;
BEGIN
        clrscr;
        write('Nhap N:'); readln(n);
        for i:=1 to n do
        begin
                write('Nhap a[',i,']');
                readln(a[i]);
        end;
        write('Nhap K:'); readln(k);
        min:=a[1];
        dem:=0;
        for i:=1 to n do
        begin
                if a[i]<min then min:=a[i];
                if a[i]=k then inc(dem);
        end;
        writeln('Phan tu nho nhat trong day la ',min,'.');
        write('Khoa ',K,' xuat hien ',dem,' lan.');
        readln
END.

Chúc bạn học tốt.

Cho mình xin ctlhn.

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