Nhập vào 3 số abc. kiểm tra đó có phải là 3 cạnh của 1 tam giác hay không python

Khóa học Lập trình Lập trình Python Bài tập Python tự luyện Xác định loại tam giác từ 3 cạnh nhập vào

Viết chương trình nhập vào ba số a, b, c. Nếu a, b, c là ba cạnh của một tam giác thì kiểm tra và hiển thị ra màn hình loại của tam giác.

Bạn đang xem: Nhập vào 3 số a, b, c. kiểm tra đó có phải là 3 cạnh của 1 tam giác hay không?

Tóm Tắt

Kiến thức cần có

Hàm input() và hàm print()Cấu trúc rẽ nhánh trong Python Biến và kiểu dữ liệu

Định dạng đầu vào

Gồm một dòng duy nhất chưa ba số a, b, c cách nhau bởi khoảng trắng.

Định dạng đầu ra

Gồm một dòng duy nhất hiển thị như sau:

Nếu a, b, c là ba cạnh của một tam giác:{a}, {b}, {c} la ba canh cua mot tam giac {loai}

Nếu a, b, c không là ba cạnh của một tam giác:{a}, {b}, {c} khong phai la ba canh cua mot tam giac

Với:

{a}, {b}, {c} là ba số nhập vào từ bàn phím {loai} thuộc một trong các loại <“vuong”,>Input 1:

10 15.6 20.55Output 1: 10, 15.6, 20.55 la ba canh cua mot tam giac tu

Input 2:

2 6 5.7Output 2: 2.0, 6.0, 5.7 la ba canh cua mot tam giac nhon

Input 3:

5.7 8 5.7Output 3: 5.7, 8.0, 5.7 la ba canh cua mot tam giac can

Input 4:

3 4 5Output 4: 3.0, 4.0, 5.0 la ba canh cua mot tam giac vuong

Input 5:

12.75 12.75 12.75Output 5: 12.75, 12.75, 12.75 la ba canh cua mot tam giac deu

Input 6:

10 2 5.5Output 6: 10, 2, 5.5 khong phai la ba canh cua mot tam giac

Gợi ý

Dùng hàm input() và hàm split() để nhận số đo ba cạnh a, b, c từ bàn phím.Ép kiểu dữ liệu của a, b, c sang số thực để xử lý cho chính xác vì các giá trị nhận được từ hàminput() mặc định sẽ ở kiểu chuỗi. Dùng cấu trúc rẽ nhánh if … else với điều kiện phù hợp để giải quyết yêu cầu của bải toán.

Xem thêm: Top 10 Đất Nước Nhỏ Nhất Thế Giới Là Nước Nào, Top 10 Đất Nước Có Diện Tích Nhỏ Nhất Thế Giới

Thuật toán: Ba cạnh a, b, c của một tam giác phải thỏa mãn điều kiện là tổng hai cạnh bất kỳ luôn lớn hơn cạnh còn lại. Tức là a+b>c và a+c>b và b+c>a.Tam giác vuông là tam giác có bình phương một cạnh bằng tổng bình phương hai cạnh còn lại. Ta kiểm tra điều kiện: a*a==b*b+c*c hoặc b*b==a*a+c*c hoặc c*c== a*a+b*bTam giác đều là tam giác có ba cạnh bằng nhau. Ta kiểm tra điều kiện a==b và b==cTam giác cân là tam giác có hai cạnh bằng nhau. Ta kiểm tra điều kiện: a==b hoặc a==c hoặc b==cTam giác tù là tam giác có một góc lớn hơn 90 độ. Từ điều kiện kiểm tra tam giác vuông, ta suy ra điều kiện để là tam giác tù là: a*a>b*b+c*c hoặc b*b>a*a+c*c hoặc c*c >a*a+b*bTrường hợp còn lại sẽ là tam giác nhọn. Dùng hàm print() để xuất thông báo theo yêu cầu.

Code mẫu

#Nhap so do ba canh tu ban phim#Su dung ham map() va float de ep kieu du lieu sang so thuca, b, c = map(float, input().split())#Dung cau lenh re nhanh de kiem tra dieu kien cac tam giac#Kiem tra dieu kien la ba canh cua tam giacif a+b>c and a+c>b and b+c>a: #Kiem tra tam giac vuong if a*a==b*b+c*c or b*b==a*a+c*c or c*c==a*a+b*b: loaiTamGiac = “vuong” #Kiem tra tam giac deu elif a==b and b==c: loaiTamGiac = “deu” #Kiem tra tam giac can elif a==b or a==c or b==c: loaiTamGiac = “can” #Kiem tra tam giac tu elif a*a > b*b+c*c or b*b > a*a+c*c or c*c > a*a+b*b: loaiTamGiac = “tu” #Cac truong hop con lai la tam giac nhon else: loaiTamGiac = “nhon” #Xuat thong bao theo yeu cau print(“{}, {}, {} la ba canh cua mot tam giac {}”.format(a, b, c, loaiTamGiac))else: print(“{}, {}, {} khong phai la ba canh cua mot tam giac”.format(a, b, c))

Kết luận

Trong bài này, Kteam đã hướng dẫn bạn cách viết chương trình nhập vào ba số a, b, c. Nếu a, b, c là ba cạnh của một tam giác thì kiểm tra và hiển thị ra màn hình loại của tam giác.

Ở bài tiếp theo, chúng ta sẽ cũng nhau học cáchNHẬP VÀ KIỂM TRA BA SỐ A, B, C LÀ BA CẠNH CỦA MỘT TAM GIÁC GÌ? (CÓ XỬ LÝ NGOẠI LỆ ĐẦU VÀO).

Cảm ơn các bạn đã theo dõi bài viết. Hãy để lại bình luận hoặc góp ý của bạn để phát triển bài viết tốt hơn. Đừng quên “Luyện tập – Thử Thách – Không ngại khó!

Project

Nếu việc thực hành theo hướng dẫn không diễn ra suôn sẻ như mong muốn. Bạn cũng có thể tải xuống PROJECT THAM KHẢO ở link bên dưới!

Thảo luận

Nếu bạn có bất kỳ khó khăn hay thắc mắc gì về khóa học, đừng ngần ngại đặt câu hỏi trong phần BÌNH LUẬN bên dưới hoặc trong mục HỎI & ĐÁP trên thư viện bepgasvuson.vn.com để nhận được sự hỗ trợ từ cộng đồng.

Duới đây là các thông tin và kiến thức về chủ đề nhập vào 3 số abc. kiểm tra đó có phải là 3 cạnh của 1 tam giác hay không python hay nhất do chính tay đội ngũ chúng tôi biên soạn và tổng hợp:

1. nhập vào 3 số abc. kiểm tra đó có phải là 3 đỉnh của 1 tam …

  • Tác giả: hoc24.vn

  • Ngày đăng: 27/7/2021

  • Xếp hạng: 3 ⭐ ( 61179 lượt đánh giá )

  • Xếp hạng cao nhất: 5 ⭐

  • Xếp hạng thấp nhất: 5 ⭐

  • Tóm tắt: nhập vào 3 số abc. kiểm tra đó có phải là 3 đỉnh của 1 tam giác hay không python

  • Khớp với kết quả tìm kiếm:

  • Xem Ngay

2. Kiểm tra xem 3 số nhập vào có phải là 3 cạnh của tam giác …

  • Tác giả: diendan.congdongcviet.com

  • Ngày đăng: 18/2/2021

  • Xếp hạng: 3 ⭐ ( 48570 lượt đánh giá )

  • Xếp hạng cao nhất: 5 ⭐

  • Xếp hạng thấp nhất: 3 ⭐

  • Tóm tắt: Bài viết về Kiểm tra xem 3 số nhập vào có phải là 3 cạnh của tam giác …. Đang cập nhật…

  • Khớp với kết quả tìm kiếm: 14.10.2010 · Kiểm tra xem 3 số nhập vào có phải là 3 cạnh của tam giác không? EM mới học C ỡ trên trường nên chưa biểt gì nhiều cả .. Ai làm giúp e bài này với. Nó báo lỗi hoài mà e chả biểt sữa 2. Nhập vào ba số thực dùng làm số đo ba cạnh một tam giác, sau đó xác định xem tam giác tương ứng có tính chất gì: đều, vuông cân, cân, vuông hay thường….

  • Xem Ngay

3. Nhập vào 3 số ABC kiểm tra có phải là 3 cạnh tam giác hay …

  • Tác giả: hoidap347.com

  • Ngày đăng: 10/4/2021

  • Xếp hạng: 4 ⭐ ( 53550 lượt đánh giá )

  • Xếp hạng cao nhất: 5 ⭐

  • Xếp hạng thấp nhất: 5 ⭐

  • Tóm tắt: Nhập vào 3 số ABC kiểm tra có phải là 3 cạnh tam giác hay không nếu là tam giác thì đó là tam giác gì gì

  • Khớp với kết quả tìm kiếm: Nhập vào 3 số ABC kiểm tra có phải là 3 cạnh tam giác hay không nếu là tam giác thì đó là tam giác gì gì…

  • Xem Ngay

4. Bài 4. Viết chương trình nhập vào 3 số thực a, b, c. Kiểm …

  • Tác giả: sites.google.com

  • Ngày đăng: 11/1/2021

  • Xếp hạng: 4 ⭐ ( 83770 lượt đánh giá )

  • Xếp hạng cao nhất: 5 ⭐

  • Xếp hạng thấp nhất: 3 ⭐

  • Tóm tắt: Bài viết về Bài 4. Viết chương trình nhập vào 3 số thực a, b, c. Kiểm …. Đang cập nhật…

  • Khớp với kết quả tìm kiếm: Viết chương trình nhập vào 3 số thực a, b, c. Kiểm tra xem a, b, c có phải là 3 cạnh của tam giác không? Nếu là 3 cạnh của tam giác thì tính diện tích của tam giác theo công sau: S ……

  • Xem Ngay

5. Viết chương trình nhập vào 3 số nguyên a b và c kiểm tra …

  • Tác giả: hoc247.net

  • Ngày đăng: 23/2/2021

  • Xếp hạng: 3 ⭐ ( 6506 lượt đánh giá )

  • Xếp hạng cao nhất: 5 ⭐

  • Xếp hạng thấp nhất: 1 ⭐

  • Tóm tắt:

  • Khớp với kết quả tìm kiếm: 05.04.2022 · Viết chương trình nhập vào mảng n số nguyên ( với n được nhập từ bàn phím ) a.in dãy số vừa nhập lên màn hình. b.tìm giá trị lớn nhất ( nhỏ nhất trong mảng ) c.tính tổng các dãy số vừa nhập. d.tính tích và trung bình cộng dãy số vừa nhập. e.tính tổng các số lẻ ……

  • Xem Ngay

6. viết chương trình pascal nhập 3 số a,b,c; kiểm tra xem nó …

  • Tác giả: hoc24.vn

  • Ngày đăng: 29/6/2021

  • Xếp hạng: 4 ⭐ ( 94815 lượt đánh giá )

  • Xếp hạng cao nhất: 5 ⭐

  • Xếp hạng thấp nhất: 2 ⭐

  • Tóm tắt: viết chương trình pascal nhập 3 số a,b,c; kiểm tra xem nó có phải đọ dài 3 cạnh 1 tam giác hay không rồi in ra màn hình,…

  • Khớp với kết quả tìm kiếm: viết chương trình pascal nhập 3 số a,b,c; kiểm tra xem nó có phải đọ dài 3 cạnh 1 tam giác hay không rồi in ra màn hình,… – Hoc24 Tin học Bài 1. Máy tính và chương trình trong máy tính Bài 2. Làm quen với chương trình và ngôn ngữ lập trình Bài 3. Chương trình máy tính và dữ liệu Bài 4. Sử dụng biến trong chương trình Bài 5….

  • Xem Ngay

7. Viết chương trình nhập vào 3 số thực a, b, c. kiểm tra có …

  • Tác giả: ttnguyen.xyz

  • Ngày đăng: 25/6/2021

  • Xếp hạng: 4 ⭐ ( 70132 lượt đánh giá )

  • Xếp hạng cao nhất: 5 ⭐

  • Xếp hạng thấp nhất: 1 ⭐

  • Tóm tắt: Viết chương trình nhập vào 3 số thực a, b, c. Kiểm tra chúng có thỏa mãn là 3 cạnh của tam giác hay không. Nếu là tam giác thì đó là tam giác gì thường, cân, đều, vuông, vuông cân?

  • Khớp với kết quả tìm kiếm: 16.10.2021 · Viết chương trình nhập vào 3 số thực a, b, c. Kiểm tra chúng có thỏa mãn là 3 cạnh của tam giác hay không. Nếu là tam giác thì đó là tam ……

  • Xem Ngay

8. Nhập và kiểm tra ba số a, b, c có là cạnh của một tam giác …

  • Tác giả: howkteam.vn

  • Ngày đăng: 10/3/2021

  • Xếp hạng: 4 ⭐ ( 73772 lượt đánh giá )

  • Xếp hạng cao nhất: 5 ⭐

  • Xếp hạng thấp nhất: 4 ⭐

  • Tóm tắt: Viết chương trình nhập vào ba số a, b, c. Hiển thị ra màn hình cho biết a, b, c có là ba cạnh của một tam giác hay không.

  • Khớp với kết quả tìm kiếm: Viết chương trình nhập vào ba số a, b, c. Hiển thị ra màn hình cho biết a, b, c có là ba cạnh của một tam giác hay không. Kiến thức cần có Hàm input () và hàm print () Cấu trúc rẽ nhánh trong Python Biến và kiểu dữ liệu Định dạng đầu vào Gồm một dòng duy nhất chưa ba số a, b, c cách nhau bởi khoảng trắng. Định dạng đầu ra…

  • Xem Ngay

9. Nhập và kiểm tra ba số a, b, c có là cạnh của một tam giác …

  • Tác giả: howkteam.vn

  • Ngày đăng: 25/8/2021

  • Xếp hạng: 4 ⭐ ( 96095 lượt đánh giá )

  • Xếp hạng cao nhất: 5 ⭐

  • Xếp hạng thấp nhất: 3 ⭐

  • Tóm tắt: Viết chương trình nhập vào ba số a, b, c. Hiển thị ra màn hình cho biết A, B, C có là ba cạnh của một tam giác hay không (Có xử lý ngoại lệ đầu vào).

  • Khớp với kết quả tìm kiếm: Viết chương trình nhập vào ba số a, b, c. Hiển thị ra màn hình cho biết A, B, C có là ba cạnh của một tam giác hay không (Có xử lý ngoại lệ đầu vào). Kiến thức cần có Hàm input () và hàm print () Cấu trúc rẽ nhánh trong Python Biến và kiểu dữ liệu Xử ……

  • Xem Ngay

10. Bài tập C: Nhập độ dài 3 cạnh 1 tam giác. Kiểm tra đó có …

  • Tác giả: diendan.congdongcviet.com

  • Ngày đăng: 25/8/2021

  • Xếp hạng: 2 ⭐ ( 48731 lượt đánh giá )

  • Xếp hạng cao nhất: 5 ⭐

  • Xếp hạng thấp nhất: 5 ⭐

  • Tóm tắt: Bài viết về Bài tập C: Nhập độ dài 3 cạnh 1 tam giác. Kiểm tra đó có …. Đang cập nhật…

  • Khớp với kết quả tìm kiếm: 11.01.2012 · Kiểm tra đó có phải là tam giác không và là tam giác gì. Bài tập C Nhập độ dài 3 cạnh 1 tam giác. Kiểm tra đó có phải là tam giác không và là tam giác gì. Nếu đây là lần đầu tiên bạn ghé thăm diễn đàn cộng đồng C Việt, vui lòng tìm hiểu luật lệ tham gia, đọc các ……

  • Xem Ngay

11. Lập Trình C: Nhập vào 3 số nguyên dương. Kiểm tra chúng có …

  • Tác giả: ntt-it.blogspot.com

  • Ngày đăng: 6/4/2021

  • Xếp hạng: 2 ⭐ ( 28931 lượt đánh giá )

  • Xếp hạng cao nhất: 5 ⭐

  • Xếp hạng thấp nhất: 2 ⭐

  • Tóm tắt: Nhập vào 3 số nguyên dương a, b, c. Kiểm tra  xem 3 số đó có lập thành tam giác không? Nếu có hãy tính chu vi và diện tích của tam giác the…

  • Khớp với kết quả tìm kiếm: 26.09.2018 · Nhập vào 3 số nguyên dương a, b, c. Kiểm tra xem 3 số đó có lập thành tam giác không? Nếu có hãy tính chu vi và diện tích của tam giác the……

  • Xem Ngay

12. Kiểm tra 3 cạnh và loại tam giác – tutb.net

  • Tác giả: tutb.net

  • Ngày đăng: 10/1/2021

  • Xếp hạng: 2 ⭐ ( 3382 lượt đánh giá )

  • Xếp hạng cao nhất: 5 ⭐

  • Xếp hạng thấp nhất: 5 ⭐

  • Tóm tắt: Bài viết về Kiểm tra 3 cạnh và loại tam giác – tutb.net. Đang cập nhật…

  • Khớp với kết quả tìm kiếm: 23.05.2021 · Nếu kiểm tra tam giác đều thì chỉ cần kiểm tra (a==b) && (b==c) – Trường hợp tam giác vuông cân, chắc chắn có cạnh là số vô tỉ. Người dùng không thể nhập chính xác số đó được. Do đó, chúng ta sẽ chấp nhận một sai số nhất định. Ví dụ: nếu người dùng nhập vào 1, 1 và 1.414 chúng ta sẽ chấp nhận đó là một tam giác vuông cân…

  • Xem Ngay

13. Kiểm tra loại tam giác – Code kiểm tra có phải là tam giác …

  • Tác giả: nguyenvanhieu.vn

  • Ngày đăng: 29/3/2021

  • Xếp hạng: 5 ⭐ ( 2432 lượt đánh giá )

  • Xếp hạng cao nhất: 5 ⭐

  • Xếp hạng thấp nhất: 4 ⭐

  • Tóm tắt: Bài toán: Viết chương trình nhập ba cạnh của một tam giác. Nếu là tam giác thì hãy kiểm tra loại tam giác trên thuộc loại gì ?

  • Khớp với kết quả tìm kiếm: Ba cạnh a, b, c của một tam giác phải thỏa mãn điều kiện là tổng hai cạnh bất kì luôn lớn hơn cạnh còn lại. Tức là a+b>c và b+c>a và a+c>b. Nếu nó đúng là ba cạnh của một tam giác thì ta tiến hành kiểm tra loại tam giác trên là loại nào. Nếu a, b, c không phải là ba cạnh ……

  • Xem Ngay

14. Viết chương trình Pascal nhập 3 số a b và c kiểm tra xem …

  • Tác giả: hoc247.net

  • Ngày đăng: 19/1/2021

  • Xếp hạng: 2 ⭐ ( 21264 lượt đánh giá )

  • Xếp hạng cao nhất: 5 ⭐

  • Xếp hạng thấp nhất: 1 ⭐

  • Tóm tắt:

  • Khớp với kết quả tìm kiếm: 27.03.2022 · viết chương trình pascal nhập 3 số a,b,c; kiểm tra xem nó có phải đọ dài 3 cạnh 1 tam giác hay không rồi in ra màn hình, nếu là 3 cạnh tam giác thì tính chu vi của tam giác đó…

  • Xem Ngay

15. Bài tập bài 9 – Python cơ bản

  • Tác giả: tinhoc11-python.online

  • Ngày đăng: 17/4/2021

  • Xếp hạng: 1 ⭐ ( 53455 lượt đánh giá )

  • Xếp hạng cao nhất: 5 ⭐

  • Xếp hạng thấp nhất: 5 ⭐

  • Tóm tắt: Bài 1. Viết chương trình nhập vào số nguyên dương n. In ra màn hình thông báo n là số chẵn hay số lẻ. Bài 2. Viết chương trình nhập vào số nguyên dương n. Kiểm tra n có chia hết cho 3 và 5 hay không? Bài 3. Cho hai số a, b được … Continue reading Bài tập bài 9

  • Khớp với kết quả tìm kiếm: 22.11.2021 · Bài 1. Viết chương trình nhập vào số nguyên dương n. In ra màn hình thông báo n là số chẵn hay số lẻ. Bài 2. Viết chương trình nhập vào số nguyên dương n. Kiểm tra n có chia hết cho 3 và 5 hay không? Bài 3. Cho hai số a, b được nhập từ bàn phím. Hãy viết chương trình tìm giá trị lớn nhất của hai số trên và in ra kết quả. Bài 4….

  • Xem Ngay

16. Viết chương trình kiểm tra 3 số abc nhập từ bàn phím có …

  • Tác giả: thuonline.com

  • Ngày đăng: 9/5/2021

  • Xếp hạng: 5 ⭐ ( 95598 lượt đánh giá )

  • Xếp hạng cao nhất: 5 ⭐

  • Xếp hạng thấp nhất: 3 ⭐

  • Tóm tắt: Lorem ipsum dolor sit amet, consectetur adipiscing elit.Morbi adipiscing gravdio, sit amet suscipit risus ultrices eu.Fusce viverra neque at purus …

  • Khớp với kết quả tìm kiếm: Top 1 1.Viết chương trình nhập 3 số a,b,c từ bàn phím. Kiểm tra a,b,c có phải là độ dài của tam giác hay không. nam 2022 được cập nhật mới nhất lúc ……

  • Xem Ngay

17. Kiểm tra loại tam giác gì bằng C / C++ – freetuts

  • Tác giả: freetuts.net

  • Ngày đăng: 5/3/2021

  • Xếp hạng: 3 ⭐ ( 22571 lượt đánh giá )

  • Xếp hạng cao nhất: 5 ⭐

  • Xếp hạng thấp nhất: 1 ⭐

  • Tóm tắt: Trong bài viết này chúng ta sẽ thực hiện chương trình yêu cầu người dùng nhập vào ba cạnh của một tam giác và kiểm tra xem đó là tam giác gì bằng C / C++.

  • Khớp với kết quả tìm kiếm: Nhập vào ba cạnh của tam giác và kiểm tra xem đó là tam giác gì bằng C++ Để kiểm tra tam giác với ba cạnh được nhập vào từ bàn phím là tam giác gì bằng ngôn ngữ C++ cũng tương tự như ngôn ngữ C. Vì về cơ bản thì hai ngôn ngữ này khá tương đồng nhau. Chỉ cần thay thế printf () và scanf () trong ngôn ngữ C bằng cout () và cin () trong ngôn ngữ C++….

  • Xem Ngay

18. Kiểm tra tam giác vuông hay không … – Em Yêu Tin Học

  • Tác giả: emyeutinhoc.com

  • Ngày đăng: 14/7/2021

  • Xếp hạng: 2 ⭐ ( 24465 lượt đánh giá )

  • Xếp hạng cao nhất: 5 ⭐

  • Xếp hạng thấp nhất: 1 ⭐

  • Tóm tắt: kiểm tra tam giác vuông. Nhập vào 3 cạnh của một tam giác kiểm tra tam giác vuông hay không?.

  • Khớp với kết quả tìm kiếm: 11.05.2016 · Kiểm tra tam giác vuông. Đề bài : Nhập vào 3 cạnh của một tam giác kiểm tra xem 3 cạnh đó có tạo thành tam giác vuông hay không?. ? End….

  • Xem Ngay

19. Kiểm tra tam giác trong C# | 200 bài tập C# có giải hay …

  • Tác giả: vietjack.com

  • Ngày đăng: 25/4/2021

  • Xếp hạng: 1 ⭐ ( 33710 lượt đánh giá )

  • Xếp hạng cao nhất: 5 ⭐

  • Xếp hạng thấp nhất: 3 ⭐

  • Tóm tắt: Bài viết về Kiểm tra tam giác trong C# | 200 bài tập C# có giải hay …. Đang cập nhật…

  • Khớp với kết quả tìm kiếm: Yêu cầu bài tập C# này là nhập 3 số dương bất kỳ và sau đó kiểm tra xem 3 số này có phải là 3 góc của tam giác không. Đây là bài tập C# cơ bản minh họa giúp bạn cách sử dụng lệnh IF … ELSE trong C#. Chương trình C# Dưới đây là chương trình C# để giải bài tập kiểm tra tam giác trong C#:…

  • Xem Ngay