Pascal - Tìm số lớn thứ nhì trong n số được nhập từ bàn phím

Pascal - Tìm số lớn thứ nhì trong n số được nhập từ bàn phím

Tìm số lớn thứ nhì trong n số được nhập từ bàn phím.

Ví dụ: Nhập các sô 10; 10; 9; 9; 8 thì được số lớn nhì là 9.

Giải thuật:

  • Nhập 2 số, Xác định giá trị cho hai biến Max, Nhi.
  • Lần lượt nhâp các số. Với mỗi số được nhập xét:
    • Nếu So > Max thì gán Nhi = Max, Max = So.
    • Nếu Nhi < So < Max thì gán Nhi = So.

Cài đặt

Program So_lon_nhi;

Var n,i,so, nhi,max,tam:integer;

Procedure swap(var x,y:real);

var tam:real;

begin

tam:=x;

x:=y;

y:=tam;

end;

Begin

    Write('Nhap n: ');Readln(n);

    Write('nhap so:');Readln(max);

    Write('nhap so: ');Readln(nhi);

    if nhi > Max then swap(Max,nhi)

    For i:= 3 to n do

    Begin

         Write('Nhap so: ');Readln(so);

         if (so>nhi) and (so<max) then nhi:=so;

         if so>max then

         Begin

            nhi:=max;

            Max:=so;

         End;

    End;

    Write('So thu nhi la: ',nhi);

    Readln

End.
Bạn thấy bài viết này như thế nào?: 
Average: 9 (60 votes)
Ảnh của Tommy Tran

Tommy owner Express Magazine

Drupal Developer having 9+ year experience, implementation and having strong knowledge of technical specifications, workflow development. Ability to perform effectively and efficiently in team and individually. Always enthusiastic and interseted to study new technologies

  • Skype ID: tthanhthuy

Advertisement

 

jobsora

Dich vu khu trung tphcm

Dich vu diet chuot tphcm

Dich vu diet con trung

Quảng Cáo Bài Viết

 
Đừng sử dụng INCREMENTAL IDS bên trong code: Drupal 7

Đừng sử dụng INCREMENTAL IDS bên trong code: Drupal 7

If, like me, you believe your site's codebase should work with different environments and different databases, your incremental IDs can be different on each environment, causing your code to break.

Apple iOS 5 Complete Guide

51 ứng dụng miễn phí tốt nhất dành cho iPhone

Apple iOS 5 là một bản cập nhật lớn với một lượng lớn các tính năng mới. Vì vậy, hôm nay ở đây chúng tôi sẽ cung cấp cho bạn thông tin chi tiết về cách bạn có thể sử dụng và tùy chỉnh các tính năng mới của Apple iOS 5.

"Cai nghiện" Facebook một cách thật khoa học

"Cai nghiện" Facebook một cách thật khoa học

Facebook là một mạng xã hội tuyệt vời. Facebook giúp bạn giữ kết nối cũng như chia sẻ mọi điều về cuộc sống thường ngày của mình với gia đình và bạn bè. Nếu là một nhà quản lí, doanh nhân

Công ty diệt chuột T&C

 

Diet con trung