Cho tệp SN.TXT chứa các số nguyên dương. Viết chương trình để : - in ra màn hình các số nguyên trong tệp - cho biết số nguyên lớn nhất trong các số đó - ghi số lớn nhất đó vào tệp MAX.TXT

1 câu trả lời

uses crt;

var a:array[1..200] of integer;

    i,n:byte;

    max:integer;

    f1,f2:text;

BEGIN

        assign(f1,'SN.txt');

        {$I-} reset(f1); {$I+}

        if ioresult<>0 then

        begin

                rewrite(f1);

                reset(f1);

        end;

        n:=0;

        while not eof(f1) do

        begin

                inc(n);

                read(f1,a[n]);

        end;

        close(f1);

        clrscr;

        write('Cac so nguyen co trong tep:');

        for i:=1 to n do write(a[i],' ');

        writeln;

        max:=a[1];

        for i:=2 to n do

                if a[i]>max then max:=a[i];

        write('So nguyen lon nhat trong cac so do la:',max);

        assign(f2,'MAX.txt');

        rewrite(f2);

        write(f2,max);

        close(f2);

        readln

END.

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

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