Trang chủ Tin Học Lớp 8 Bài 3. Nhập ba số dương a, b, c từ...

Bài 3. Nhập ba số dương a, b, c từ bàn phím, kiểm tra và in ra màn hình kết quả kiểm tra ba số đó có thể là độ dài ba cạnh của tam giác vuông không? Bài 4

Câu hỏi :

cần giúp gấp nha. tối nay nộp rùi

image

Lời giải 1 :

BÀI 3:

var a,b,c:int64;
function kt(a,b,c:real):boolean;//hàm này dùng để gọi một hàm kiểm tra có trả về giá trị

// boolean là lệnh kiểm tra đúng sai gồm có true hay false
begin
        if (trunc(a) = trunc(sqrt(sqr(b) + sqr(c)))) or (trunc(b) = trunc(sqrt(sqr(a) + sqr(c)))) or (trunc(c) = trunc(sqrt(sqr(a) + sqr(b))))then // trunc là phép làm tròn, sqrt là phép căn, sqr là lấy bình phương
        begin
                kt:=true;
        end
        else kt:=false;
end;

begin
        readln(a,b,c);
        if (kt(a,b,c)=true) then writeln('la tam giac vuong')
        else writeln('khong la tam giac vuong');
end.

BÀI 4:

var a,b,c:int64;
function kt(a,b,c:int64):boolean;
begin
        if (a=b) or (a=c) or (b=c) then kt:=true;
end;

begin
        readln(a,b,c);
        if (kt(a,b,c)=true) then writeln('la tam giac can')
        else writeln('khong la tam giac can');
end.

p/s: bài 3 áp dụng định lý pytago để tìm còn bài 4 thì áp dụng tính chất tam giác cân ( nếu 1 tam giác có 2 cạnh = nhau thì tam giác đó là tam giác cân).

@Hômnaytôibịrob

Thảo luận

-- em chưa học tới mấy câu lệnh đó. em chưa học xong kì 1 lớp 8 nữa
-- hmm tui chỉ bạn cho bạn cứ chém anh em là tuyển tin đó cô cô thấy ghê hong :))
-- thôi để mình thêm giải thích không sợ bạn bị chửi
-- ok cảm ơn bn nha
-- oke :))

Lời giải 2 :

Bài 1:

a=float(input("Nhập vào cạnh a: "))
b=float(input("Nhập vào cạnh b: "))
c=float(input("Nhập vào cạnh c: "))
if (a*a==b*b+c*c)|(b*b==a*a+c*c)|(c*c==a*a+b*b):
 print("\nĐây là tam giác vuông")
else:
 print ("\nKhông Tạo Thành Tam Giác")

Bài 2:

a=float(input("Nhập vào cạnh a: "))
b=float(input("Nhập vào cạnh b: "))
c=float(input("Nhập vào cạnh c: "))
if (a==b)& (a!=c) | (a==c)&(a!=b) | (b==c) & (b!=a):
 print ("\nĐây là tam giác cân")
else:
 print ("\nKhông Tạo Thành Tam Giác")

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ự 8

Lớp 8 - Năm thứ ba ở cấp trung học cơ sở, học tập bắt đầu nặng dần, sang năm lại là năm cuối cấp áp lực lớn dần nhưng các em vẫn phải chú ý sức khỏe nhé!

Nguồn : ADMIN :))

Liên hệ hợp tác hoặc quảng cáo: gmail

Điều khoản dịch vụ

Copyright © 2021 HOCTAPSGK