K
Khách

Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.

31 tháng 10 2021

#include <bits/stdc++.h>

using namespace std;

double xa,ya,xb,yb,xc,yc,ab,ac,bc,am;

int main()

{

cin>>xa>>ya>>xb>>yb>>xc>>yc;

ab=sqrt(pow(xa-xb,2)+pow(ya-yb,2));

ac=sqrt(pow(xa-xc,2)+pow(ya-yc,2));

bc=sqrt(pow(xb-xc,2)+pow(yb-yc,2));

cout<<"AB="<<fixed<<setprecision(2)<<ab<<endl;

cout<<"AC="<<fixed<<setprecision(2)<<ac<<endl;

cout<<"BC="<<fixed<<setprecision(2)<<bc<<endl;

am=((2*(ac*ac+bc*bc)-ab*ab)/4);

cout<<"AM="<<fixed<<setprecision(2)<<sqrt(am)<<endl;

return 0;

}

1 tháng 11 2021

cảm ơn ạ 

 

 

18 tháng 10 2021

#include <bits/stdc++.h>
using namespace std;
int main() {
double a, b, c;
cin >> a >> b >> c;
if(a==b)
{if (b!=c) {cout << "Ba so da nhap la do dai ba canh cua mot tam giac can";}
if(b==c) {cout << "Ba so da nhap la do dai ba canh cua mot tam giac deu";}}
if(b==c)
{if(a!=b) {cout << "Ba so da nhap la do dai ba canh cua mot tam giac can";}}
if(a==c)
{if(a!=b) {cout << "Ba so da nhap la do dai ba canh cua mot tam giac can";}}
if(a!=b)
{if(b!=c) {cout << "Ba so da nhap khong la do dai ba canh cua mot tam giac can";}}
return 0;
}

Chúc bn học tốt! (Bonus thêm trường hợp không là độ dài tam giác cân và là độ dài của tam giác đều nha!)

18 tháng 10 2021

#include <bits/stdc++.h>

using namespace std;

double xa,ya,xb,yb,xc,yc,ab,ac,bc;

int main()

{

cin>>xa>>ya>>xb>>yb>>xc>>yc;

ab=(sqrt((xa-xb)*(xa-xb)+(ya-yb)*(ya-yb)));

ac=(sqrt((xa-xc)*(xa-xc)+(ya-yc)*(ya-yc)));

bc=(sqrt((xb-xc)*(xb-xc)+(yb-yc)*(yb-yc)));

p=(ab+bc+ac)/2;

s=sqrt(p*(p-ab)*(p-ac)*(p-bc));

cout<<"Dien tich la:"<<fixed<<setprecision(2)<<s<<endl;

cout<<"Duong cao ung voi dinh A la:"<<fixed<<setprecision(2)<<2*s/bc<<endl;

cout<<"Duong cao ung voi dinh B la:"<<fixed<<setprecision(2)<<2*s/ac<<endl;

cout<<"Duong cao ung voi dinh C la:"<<fixed<<setprecision(2)<<2*s/ab<<endl;

return 0;

}

23 tháng 2 2022

uses crt;
var a, b, c: real;
begin
clrscr;
 writeln('Kiem Tra Tam Giac');
    write('Nhap Ba Canh a, b, c:'); readln(a, b, c);
    if (a+b>c) and (a+c>b) and (b+c>a) then 
    begin
     writeln('Do La Ba Canh Tam Giac');
     if (a * a + b * b = c * c) or (a * a + c * c = b * b) or (b * b + c * c = a * a) then 
      writeln('Tam Giac Vuong')
     else if (a = b) or (a = c) or (b = c) then 
     begin
      if (a = b) and (b = c) then 
       writeln('Tam Giac Deu')
      else 
       writeln('Tam Giac Can');
     end
     else writeln('Tam Giac Thuong');
    end
    else write('Khong Phai Tam Giac');
    readln
end.

23 tháng 1 2022

var ax,ay,bx,by,cx,cy,a,b,c : real;

begin

writeln('nhap toa do A', ax,ay);

writeln('nhap toa do B',bx,by);

writeln('nhap toa do C',cx,cy);

c:=sqrt(sqr(ax-bx) + sqr(ay-by)); 

b:=sqrt(sqr(ax-cx)+sqr(ay-cy));

a:=sqrt(sqr(bx-cx)+sqr(by-cy));

if (a+b>c) and (a+c>b) and (b+c>a) then write('Ba diem A,B,C tao thanh tam giac) else ('Ba dinh A,B,C khong tao thanh tam giac);

readln

end.

Giải thích : Sử dụng tọa độ để tính độ dài AB = c, AC = b, BC=a

Nếu tổng của 2 trong 3 số a,b,c lớn hơn số còn lại thì ta được tam giác, nếu không thì không tạo thành ta giác

#include <bits/stdc++.h>

using namespace std;

double ax,ay,bx,by,cx,cy,a,b,c;

int main()

{

cin>>ax>>ay>>bx>>by>>cx>>cy;

a=sqrt((ax-bx)*(ax-bx)+(ay-by)*(ay-by));

b=sqrt((ax-cx)*(ax-cx)+(ay-cy)*(ay-cy));

c=sqrt((bx-cx)*(bx-cx)+(by-cy)*(by-cy));

if (a+b>c && b+c>a && c+b>a) cout<<"Yes";

else cout<<"No";

return 0;

}

18 tháng 12 2022

Var a,b,c: integer;
begin writeln('nhap ba so duong: ');Readln(a,b,c);
if (a+b>c) and (a+c>b) and (b+c>a) then writeln('3 so nay co the la do dai 3 canh cua 1 tam giac')
else writeln('3 so nay khong the la do dai 3 canh cua 1 tam giac');
End.

uses crt;

var st:string;

i,d:integer;

begin

clrscr;

readln(st);

d:=length(st);

for i:=1 to d do 

begin  

if st[i]=' ' then writeln

else write(st[i]);

end;

readln;

end.

16 tháng 3 2022

Uầy đỉnh thế