Viết chương trình tìm số lớn nhất trong 4 số nguyên a, b, c, d, trong chương trình có sử dụng hàm tìm số lớn nhất của 2 số nguyên a và b? Giúp mjk với nha! Mjk sắp kiểm tra rồi :((

2 câu trả lời

program tim_max;

uses crt;

var a,b,c,d,max:integer;

{---HAM---}

function lonnhat(x,y:integer):integer;

begin

   if x>y then lonnhat:=x else lonnhat:=y;

end;

{---Chuong-trinh-chinh---}

BEGIN

   clrscr;

   write('Nhap a: ');   readln(a);

   write('Nhap b: ');   readln(b);

   write('Nhap c: ');  readln(c);

   write('Nhap d: ');   readln(d);

   max:=lonnhat(a,b);

   max:=lonnhat(max,c);

   max:=lonnhat(max,d);

   write('So lon nhat la: ',max);

   readln;

end.

uses crt;

var a,b,c,d: integer;

function max(a,b,c,d: integer): integer;

begin

if (a>=b) and (a>=c) and (a>=d) then max:=a;

if (b>=a) and (>=c) and (>=d) then max:=b;

if (c>=a) and (>=b) and (>=d) then max:=c;

if (d>=a) and (>=c) and (>=b) then max:=d;

end;

begin

clrscr;

write ('nhap a: ');  readln (a);

write ('nhap b: ');  readln (b);

write ('nhap c: ');  readln (c);

write ('nhap d: ');  readln (d);

writeln ('so lon nhat la: ',max(a,b,c,d));

readln;

end.

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