Trong tiết toán sáng nay Chiến được cô giáo dạy cho định nghĩa về tam giác, cô giáo có giao bài tập về nhà cho Chiến, đề bài như sau: “cho số đo góc của 3 góc, hỏi 3 góc đó có thể là 3 góc trong 1 tam giác hay không?“. Do vừa mới học được buổi đầu tiên nên kiến thức về tam giác của Chiến còn khá ít. Chiến đành nhờ các bạn giúp Chiến đê có thể trả lời câu hỏi trên. Đầu vào : cho 3 sô nguyên m,n,p ( 0 <= m,n,p ≤ 180) lần lượt là số đo của 3 góc Yêu cầu : kiểm tra xem 3 số nguyên kia có thể là số đo của 3 góc trong 1 tam giác không, nếu đúng in ra mà hình YES, nếu không in ra màn hình NO
2 câu trả lời
var m,n,p,t:longint;
begin
write('nhap 3 canh tam giac:');writeln;
read(m,n,p); writeln;
if m<=0 then write('NO')else
if n<=0 then write('NO')else
if p<=0 then write('NO')else
t:=m+n+p;
if t=180 then write('YES') else write('NO');
readln;
end.
`( 0 <= m,n,p ≤ 180)`
**********pascal**************
uses crt;
var m,n,p:integer;
begin
clrscr;
write('nhap so do 3 goc: ');
readln(m,n,p);
if (m<0) and (n<0) and (p<0) then writeln(m:2,n:2,p:2,' nho hon 0')
else
if (m+n+p=180) then writeln(m:2,n:2,p:2,' la so do 3 goc cua tam giac')
else writeln(m:2,n:2,p:2,' khong la so do 3 goc cua tam giac');
readln
end.
$\href{https://onlinegdb.com/S21eXHDfx}{\text{tham khảo code pascal tại đây}}$
************Python*******************
m=int(input('nhập số đo góc m'))
n=int(input('nhập số đo góc n'))
p=int(input('nhập số đo góc p'))
if m<0 and n<0 and p<0 :
print(m,n,p,' nhỏ hơn 0')
else :
if (m+n+p==180) :
print(m,n,p,'là số đo 3 góc của tam giác')
else :
print(m,n,p,' không là số đo 3 góc của tam giác')
$\href{https://onlinegdb.com/QaSNkXAD6}{\text{tham khảo code python tại đây}}$