Kết quả 1 đến 3 của 3
  1. #1
    Ngày tham gia
    Dec 2015
    Bài viết
    2

    giúp mình bài pascal này với!!

    • Viết chương trình nhập n số nguyên.
    • Tìm và in ra số lẻ nhỏ và lớn nhất.
    • Tìm và in ra tổng của 2 số đó.

  2. #2
    Ngày tham gia
    Nov 2015
    Bài viết
    5
    Trích dẫn Gửi bởi tronghoa94
    • Viết chương trình nhập n số nguyên.
    • Tìm và in ra số lẻ nhỏ và lớn nhất.
    • Tìm và in ra tổng của 2 số đó.
    Mã:
    var
        a:array[1..100] of integer;
        i,n:byte;max,min:integer;
    begin
            readln(n);
            for i:=1 to n do readln(a[i]);
            max:=a[1];
            min:=a[1];
            for i:=1 to n do
                 begin
                         if a[i]>max then max:=a[i];
                         if a[i]<min then min:=a[i];
                 end;
            writeln('max=',max);
            writeln('min=',min);
            writeln('max+min=',max+min);
    end.

  3. #3
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Yêu cầu là số lẻ lớn nhất và số lẻ nhỏ nhất mà bạn [IMG]data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAA l21bKAAAAA1BMVEXh5PJm+yKVAAAAAXRSTlMAQObYZgAAAApJR EFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=[/IMG]
    Sửa lại xíu xiu

    Mã:
    var
        a:array[1..100] of integer;
        i,n:byte;max,min:integer;
    begin
            readln(n);
            for i:=1 to n do readln(a[i]);
            max:=a[1];
            min:=a[1];
            for i:=1 to n do
                 begin
                         if a[i] mod 2 = 1 and a[i]>max then max:=a[i];
                         if a[i] mod 2 = 1 and a[i]<min then min:=a[i];
                 end;
            writeln('max=',max);
            writeln('min=',min);
            writeln('max+min=',max+min);
    end.

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •