01/10/2018, 08:58
Lỗi thuật toán trong truyền đối số
#include<iostream>
#include<math.h>
#include<stdio.h>
using namespace std;
class diem {
private :
float x,y;
public:
void nhap();
void hien();
float tinh(const diem&d2)
;
};
int main(){
diem d1,d2;
cout<<"
Nhap vao toa do diem A.";
d1.nhap();
cout<<"
Nhap vao toa do diem B.";
d2.nhap();
cout<<"
Toa do diem A la : A";
d1.hien();
cout<<"
Toa do diem B la : B";
d2.hien();
cout<<endl;
return 0;
}
void diem::nhap(){
cout<<"
Hoanh do:";
cin>>x;
cout<<"
Tung do: ";
cin>>y;
}
void diem::hien()
{
cout<<"("<<x<<","<<y<<")";
}
float diem::tinh(const diem&d2){
float kc;
kc =sqrt((x-d2.x)^2+(y-d2.y)^2);
}
mọi nguoi giúp với e chạy nó bị lỗi
Bài liên quan
Hi Bùi Thế Hùng.
Toan tu ^.
bạn nói rõ hơn đc k?
thế bạn nghĩ
(x-d2.x)^2
là bình phương à :))mình đã sửa lại như này .nhưng vẫn k ra kết quả
hàm tinh() không có câu lệnh return là thế nào?
mình chạy đc r
cảm ơn