Review Điều kiện để 3 số abc la ba cạnh của tam giác 2022

Kinh Nghiệm Hướng dẫn Điều kiện để 3 số abc la ba cạnh của tam giác Chi Tiết

Pro đang tìm kiếm từ khóa Điều kiện để 3 số abc la ba cạnh của tam giác được Update vào lúc : 2022-04-17 12:12:21 . Với phương châm chia sẻ Bí kíp về trong nội dung bài viết một cách Chi Tiết Mới Nhất. Nếu sau khi Read tài liệu vẫn ko hiểu thì hoàn toàn có thể lại Comment ở cuối bài để Ad lý giải và hướng dẫn lại nha.

Với a, b, c là những số thực được gán trong chương trình, kể cả số âm và dương. Hãy báo ra màn hình hiển thị đây liệu có phải là độ dài của một tam giác không, nếu có thì đó là của loại tam giác nào

Cho em hỏi thử bài này còn có đúng không ạ @@~ em làm nhưng kh biết có ai giúp em chấm điểm @@ bro nào biết thì giúp em với, có sai thì sửa giúp em luôn @@

public class myDemo2
public static void main(String[] args) (c * c == b * b + a * a))
System.out.println(“Đây là tam giác vuông !”);
else
System.out.println(“Đây không phải tam giác”);

Chương trình này sẽ không còn bao giờ phát hiện được tam giác đều.

Lỗi này sẽ không còn phải lỗi ngôn từ mà là lỗi thuật toán
Thuật toán này chắc ngôn từ nào thì cũng dính

1 Like

Nó có chạy được vào else if trong trường hợp a =b =c đâu bạn. Lỗi do người lập trình

1 Like

mình nghĩ bạn nên được đặt chỗ Đk tam giác đều lên trên tam giác cân á

Bài này em làm sai rồi.
em phải gộp vào 2 trường hợp đó đó là có đúng tam giác hoặc không.

Sau đó mới tìm xem đó là tam giác gì

rileaon2401:

//trường hợp tam giác đều sẽ không còn được kiểm tra nếu có 2 cạnh bằng nhau
else if ((a == b) && (b == c) && (c == a)) {
//nếu có cũng thừa. Chỉ cần kiểm tra if( a==b && b==c) là đủ

–> Kiểm tra tam giác đều trước -> cân -> vuông -> thường

Cách làm:

if(Đúng là 3 cạnh tam giác)
-> if(3 cạnh bằng nhau) ? tam giác đều;
else if(2 cạnh bằng nhau) ? tam giác cân;
else if(có một góc vuông) ? tam giác vuông;
else if(3 cạnh không bằng nhau) ? tam giác thường;
else(Không phải 3 cạnh tam giác) : Báo sai

Nếu không còn ai chấm cho em, em hãy nhờ vào đề bài tạo ra những bộ test cases để tự chấm cho chính mình. Cụ thể trong trường hợp này thì em hoàn toàn có thể tìm những bộ test cases đạt những Đk sau:

    Bộ chiều dài không phải tam giác.
    Bộ chiều dài phục vụ Đk là 3 cạnh của tam giác nhưng có số âm.
    Bộ chiều dài tam giác: thường, cân, vuông cân, đều.

Bài của em thì lỗi logic thật nhiều, em cứ tạo test cases rồi thử. Em sẽ biết mình sai ở đâu rồi từ đó tự rút ra kinh nghiệm tay nghề bản thân.

1 Like

^^ cảm ơn toàn bộ những anh đã nhiệt tình giúp em ^^, cảm ơn ạ em sẽ làm lại ^^

như này mới đúng chứ nhỉ

if((a + b) > c && (b + c) > a && (c + a) > b)

printf(“nDay la 1 tam giac);

Đây là topic có tag ngôn từ java.

Đào mộ có gì vui

2 Likes

Còn tam giác vuông cân?

3 Likes

noname00:

Đào mộ có gì vui

Bạn này đào hay mà.

rileaon2401:

if ((a + b > c) || (a + c > b) || (b + c > a)) {

Dinh_Xuan:

if((a + b) > c && (b + c) > a && (c + a) > b)

2 logic này hoàn toàn rất khác nhau nhưng mấy bạn trên không phát hiện ra.

Ngoài ra:

rileaon2401:

if ((a + b > c) || (a + c > b) || (b + c > a))

System.out.println(“Đây là tam giác !”);

if ((a == b) || (b == c) || (c == a))

System.out.println(“Đây là tam giác cân !”);

Là 2 khối logic if rất khác nhau. Do đó nó sẽ in ra 2 dòng kết quả cùng lúc.

Đây là tam giác !
Đây là tam giác cân !

Xét về mặt phát biểu thì không còn gì sai. :v

4 Likes

ko hề có ý đó, mình tìm tài liệu thấy phần ktr 3 cạnh liệu có phải là một trong tam giác hay là không, thấy giải thuật có nhiều tài liệu họ ghi && or || nên không biết là cái nào ý

1 Like

&& nghĩa là “và”
|| nghĩa là “hoặc”
tiếp theo đó bạn dò lại: độ dài ba cạnh tam giác phải thỏa mãn nhu cầu cả 3 bất đẳng thức

3 Likes

bạn có biết làm như nào để đăng bài lên này ko ạ, tại mình mới nghe biết trang này ý

1 Like

Đăng bài sao bạn?

Nếu đăng code lên thì dùng Markdown, để code trong ba dấu ‘`’.

// Sample code
#include
using namespace std;

int main()
cout << "Hello C++nThis is a very simple code.";
return 0;

2 Likes

Dinh_Xuan:

thấy giải thuật có nhiều tài liệu họ ghi && or || nên không biết là cái nào ý

Ô thế hóa ra mình khen nhầm người à?

5 Likes

mình mới học nhập môn, tài liệu ghi dấu || còn thầy dạy && nên chưa làm rõ lắm hic

Cái này bạn nên đọc trong block if để biết kết luận của Đk đó, tiếp theo đó vận dụng De Morgan

2 Likes

cho em hỏi làm thế nào để đăng bài lên này với ạ

next page →

trang chủ Categories FAQ/Guidelines Terms of Service Privacy Policy

    Ba cạnh a, b, c của một tam giác phải thỏa mãn nhu cầu Đk là tổng hai cạnh bất kì luôn to nhiều hơn cạnh còn sót 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 của một tam giác thì ta in ra màn hình hiển thị không phải là cạnh của tam giác và kết thúc chương trình.
    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 sót lại.
    Tam giác đều là tam giác có ba cạnh bằng nhau. Ta chỉ việc kiểm tra Đk a==b && b==c nếu như đúng thì đó là tam giác đều.
    Tam giác cân là tam giác có hai cạnh bằng nhau. Để kiểm tra xem liệu có phải là tam giác cân hay là không ta chỉ việc kiểm tra Đk sau: a==b || a==c || b==c.

void KiemTraTamGiac(int a, int b, int c)

if(a + b <= c || a + c <= b ||  b + c <= a)

printf(“nTam giac khong hop le. Xin kiem tra lai !”);

printf(“nDay la tam giac: “);

if(a * a + b * b == c * c || a * c + c * c == b * b || b * b + c * c == a * c)

if(a == b || a == c || b == c)

/*else if(a == b || a == c || b == c)

printf(“nTam giac can”);

else if(a * a + b * b == c * c || a * c + c * c == b * b || b * b + c * c == a * c)

printf(“nTam giac vuong”);

printf(“nTam giac thuong”);

printf(“nNhap canh a: “);

printf(“nNhap canh b: “);

printf(“nNhap canh c: “);

Prev Post

Tìm số nguyên dương n nhỏ nhất sao cho một + 2 + … + n > 10000

Review Điều kiện để 3 số abc la ba cạnh của tam giác ?

Bạn vừa tìm hiểu thêm nội dung bài viết Với Một số hướng dẫn một cách rõ ràng hơn về Video Điều kiện để 3 số abc la ba cạnh của tam giác tiên tiến và phát triển nhất

Share Link Cập nhật Điều kiện để 3 số abc la ba cạnh của tam giác miễn phí

Heros đang tìm một số trong những ShareLink Download Điều kiện để 3 số abc la ba cạnh của tam giác miễn phí.

Hỏi đáp vướng mắc về Điều kiện để 3 số abc la ba cạnh của tam giác

Nếu sau khi đọc nội dung bài viết Điều kiện để 3 số abc la ba cạnh của tam giác vẫn chưa hiểu thì hoàn toàn có thể lại Comment ở cuối bài để Admin lý giải và hướng dẫn lại nha
#Điều #kiện #để #số #abc #cạnh #của #tam #giác

Phone Number

Recent Posts

Tra Cứu MST KHƯƠNG VĂN THUẤN Mã Số Thuế của Công TY DN

Tra Cứu Mã Số Thuế MST KHƯƠNG VĂN THUẤN Của Ai, Công Ty Doanh Nghiệp…

3 years ago

[Hỏi – Đáp] Cuộc gọi từ Số điện thoại 0983996665 hoặc 098 3996665 là của ai là của ai ?

Các bạn cho mình hỏi với tự nhiên trong ĐT mình gần đây có Sim…

3 years ago

Nhận định về cái đẹp trong cuộc sống Chi tiết Chi tiết

Thủ Thuật về Nhận định về nét trẻ trung trong môi trường tự nhiên vạn…

3 years ago

Hướng Dẫn dooshku là gì – Nghĩa của từ dooshku -Thủ Thuật Mới 2022

Thủ Thuật về dooshku là gì - Nghĩa của từ dooshku -Thủ Thuật Mới 2022…

3 years ago

Tìm 4 số hạng liên tiếp của một cấp số cộng có tổng bằng 20 và tích bằng 384 2022 Mới nhất

Kinh Nghiệm Hướng dẫn Tìm 4 số hạng liên tục của một cấp số cộng…

3 years ago

Mẹo Em hãy cho biết nếu đèn huỳnh quang không có lớp bột huỳnh quang thì đèn có sáng không vì sao Mới nhất

Mẹo Hướng dẫn Em hãy cho biết thêm thêm nếu đèn huỳnh quang không còn…

3 years ago