Trang chủ Tin Học Lớp 9 nhập vào từ màn hình ba số nguyên dương x,y,z.in...

nhập vào từ màn hình ba số nguyên dương x,y,z.in ra màn hình số lớn thứ hai trong ba số x,y,z câu hỏi 2138198 - hoctapsgk.com

Câu hỏi :

nhập vào từ màn hình ba số nguyên dương x,y,z.in ra màn hình số lớn thứ hai trong ba số x,y,z

Lời giải 1 :

program lon_nhi;
uses crt;
var x,y,z,max1,max2:integer;
begin
    clrscr;
    write('Nhap x: ');  readln(x);
    write('Nhap y: ');  readln(y);
    write('Nhap z: ');  readln(z);
    if (x=y) and (y=z) then write('Khong co so nao lon nhi vi bang nhau')
    else
        begin
            max1:=x;
            if y>max1 then max1:=y;
            if z>max1 then max1:=z;
            if max1<>x then
                begin
                    max2:=x;
                    if (y>max2) and (y<>max1) then max2:=y;
                    if (z>max2) and (z<>max1) then max2:=z;
                end
            else if (max1=x) and (max1<>y) then
                begin
                    max2:=y;
                    if (z>max2) and (z<>max1) then max2:=z;
                end
            else if (max1=x) and (max1=y) then max2:=z;
            write('So lon thu hai la: ',max2);
        end;
    readln;
end.

*Có nhiều if vì có nhiều trường hợp khác nhau

 + Cả 3 số bằng nhau thì không có số lớn nhì

 + Số đầu tiên khác số lớn nhất

 + Số đầu tiên giống số lớn nhất và số thứ hai khác số lớn nhất

 + Số đầu tiên và số thứ hai giống số lớn nhất thì số lớn nhì là số còn lại.

Thảo luận

-- Thank bạn

Lời giải 2 :

uses crt;
var x,y,z:longint;
begin
    clrscr;
    readln(x,y,z);
    if ((x>y) and (x<z)) or ((x<y) and (x>z)) then writeln(x)
       else if ((y>z) and (y<x)) or ((y<z) and (y>x)) then writeln(y)
          else writeln(z);
readln;
end.

Bạn có biết?

Tin học, tiếng Anh: informatics, tiếng Pháp: informatique, là một ngành khoa học chuyên nghiên cứu quá trình tự động hóa việc tổ chức, lưu trữ, xử lý và truyền dẫn thông tin của một hệ thống máy tính cụ thể hoặc trừu tượng (ảo). Với cách hiểu hiện nay, tin học bao hàm tất cả các nghiên cứu và kỹ thuật có liên quan đến việc mô phỏng, biến đổi và tái tạo thông tin.

Nguồn : Wikipedia - Bách khoa toàn thư

Tâm sự 9

Lớp 9 - Là năm cuối ở cấp trung học cơ sở, sắp phải bước vào một kì thi căng thẳng và sắp chia tay bạn bè, thầy cô và cả kì vọng của phụ huynh ngày càng lớn mang tên "Lên cấp 3". Thật là áp lực nhưng các em hãy cứ tự tin vào bản thân là sẻ vượt qua nhé!

Nguồn : ADMIN :))

Copyright © 2021 HOCTAP247