Hiển thị kết quả từ 1 đến 1 / 1
  1. #1
    Tham gia
    15-10-2009
    Bài viết
    8
    Like
    1
    Thanked 0 Times in 0 Posts

    Nhap vao 2 diem A, B.Tinh do dai AB

    //nhap vao 2 diem A(xa,ya);B(xb,yb).Tinh trung diem I(xi,yi)
    //cua doan AB,tinh do dai doan AB....

    #include "iostream.h"
    #include "conio.h"
    #include "math.h"
    typedef struct diem
    {
    float x,y;
    };
    //ham xac dinh toa do trung diem AB
    diem Trungdiem(diem A,diem B)
    {
    diem I;
    I.x=(A.x+B.x)/2;
    I.y=(A.y+B.y)/2;
    return I;
    }
    //ham tinh do dai AB
    float Dodai(diem A,diem B)
    {
    return sqrt(pow((B.x-A.x),2)+pow((B.y-A.y),2));
    }
    //in toa do 1 diem
    void InToado(diem A)
    {
    cout<<"("<<A.x<<","<<A.y<<")";
    }
    //nhap toa do 1 diem
    void NhapToado(diem &A)
    {
    cout<<"x= ";
    cin>>A.x;
    cout<<"y= ";
    cin>>A.y;
    }
    //chuong trinh chinh
    void main()
    {
    clrscr();
    diem A,B,I;
    cout<<"Nhap toa do diem A: \n";
    NhapToado(A);
    cout<<"Nhap toa do diem B: \n";
    NhapToado(B);
    I=Trungdiem(A,B);
    cout<<"Toa do trung diem I: ";
    InToado(I);
    cout<<"\n Do dai doan AB = "<<Dodai(A,B);
    getch();
    }

    Good luck.....
    Được sửa bởi kaka747 lúc 17:35 ngày 17-03-2010
    Quote Quote

Bookmarks

Quy định

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •