IMG-LOGO

Câu hỏi:

10/07/2024 47

Xác định loại tam giác từ 3 cạnh nhập vào

Trả lời:

verified Giải bởi Vietjack

#Nhap so do ba canh tu ban phim

#Su dung ham map() va float de ep kieu du lieu sang so thuc

a, 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 giac

if 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))

12. cho lệnh gán k:=23.0; biến k phải được khai báo với kiểu dữ

Câu trả lời này có hữu ích không?

0

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1:

viết chương trình nhập vào 1 ký tự. in ra mã ASCII của ký tự đó và in ra ký tự kế tiếp của nó

Xem đáp án » 26/07/2023 143

Câu 2:

đâu không phải là phần mở rộng của tệp video?

Xem đáp án » 26/07/2023 122

Câu 3:

Giả sử một bức ảnh được chụp bằng một máy ảnh chuyên nghiệp có dung lượng khoảng 12MB. Vậy một thẻ nhớ 16GB có thể chứa bao nhiêu bức ảnh như vậy?

Xem đáp án » 26/07/2023 99

Câu 4:

Yêu cầu: Cho 5 số kiểu 64 bit a, b, c, d, e. In ra YES nếu có ít nhất 4 số bằng nhau, in ra NO nếu không thỏa mãn.

Dữ liệu: Một dòng gồm 5 số nguyên a, b, c, d, e .

Kết quả: Ghi ra YES nếu có 4 số bằng nhau, ghi NO nếu ngược lại.

Xem đáp án » 26/07/2023 81

Câu 5:

Viết chương trình nhập vào một xâu ký tự từ bàn phím. Đổi xâu ký tự đó sang chữ in hoa rồi in kết quả ra màn hình.

     Ví dụ :Xâu abcdAbcD sẽ cho ra xâu ABCDABCD.

Xem đáp án » 26/07/2023 80

Câu 6:

Viết chương trình nhập vào một xâu ký tự từ bàn phím. Thông báo lên màn hình các chữ cái có trong xâu và số lượng của chúng ( Không phân biệt chữ hoa hay chữ thường).

Xem đáp án » 26/07/2023 78

Câu 7:

Viết chương trình nhập vào 3 số a b c tìm số lớn nhất số bé nhất trong ba số đó c++

Xem đáp án » 26/07/2023 75

Câu 8:

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 đáp án » 26/07/2023 72

Câu 9:

Viết chương trình nhập vào một xâu ký tự từ bàn phím. Đổi xâu ký tự đó sang chữ thường rồi in kết quả ra màn hình.

     Ví dụ :Xâu abCdAbcD sẽ cho ra xâu abcdabcd.

Xem đáp án » 26/07/2023 68

Câu 10:

Viết hàm nhập mảng số nguyên gồm n phần tử

Xem đáp án » 26/07/2023 64

Câu 11:

Nhập vào 2 số nguyên a, b. Tính tổng hiệu tích thương và in kết quả ra màn hình

Xem đáp án » 26/07/2023 61

Câu 12:

Viết chương trình nhập vào 3 số a,b,c. Kiểm tra xem a,b, c có phải là tam giác cân hay không  

Xem đáp án » 26/07/2023 61

Câu 13:

Nhập vào một dãy NN số nguyên A1,A2,...,ANA1,A2,...,AN (N≤10000,|Ai|≤109N≤10000,|Ai|≤109).

Hãy in ra màn hình Trung bình cộng các phần tử âm.

Dữ liệu vào:

Dòng đầu tiên chứa số NN

Dòng thứ 2 chứa NN số nguyên A1,A2,...,ANA1,A2,...,AN.

Kết quả:

In ra Trung bình cộng các phần tử âm lấy 2 số lẻ sau phần thập phân, nếu trong dãy không có số âm nào thì in ra −1−1.

Sample Input

Copy

7 7 6 -4 19 -22 51 -82

Sample Output

Copy

-36.00

Lưu ý :dung C++

Xem đáp án » 26/07/2023 57

Câu 14:

Bài tập tìm chữ số đầu tiên của số nguyên dương N trong C

Xem đáp án » 26/07/2023 53

Câu 15:

Chơi kéo búa bao Python

Xem đáp án » 26/07/2023 52

Câu hỏi mới nhất

Xem thêm »
Xem thêm »