30/09/2018, 20:32

chạy chương trình bị lỗi

lỗi này là sao mọi người

#include<iostream.h>
#include<conio.h>
#include<math.h>
 class sophuc
  {
 private:
  float a,b;
  public:
  sophuc()
   {
   a = 0;
   b = 0;
   }
  void nhap()
   {
   cout<<"Nhap vao phan thuc : ";cin>>a;
   cout<<"Nhap vao phan ao : ";cin>>b;
   }
  void in()
   {
   cout<<a;
   if (b>=0) cout<<"+";
  else cout<<"-";
  cout<<"i*"<<fabs(b);

   }
   //tinh so phuc
  friend sophuc operator+(sophuc x1,sophuc x2);
  friend sophuc operator-(sophuc x1,sophuc x2);
  friend sophuc operator*(sophuc x1,sophuc x2);
  friend sophuc operator/(sophuc x1,sophuc x2);
  };
  //cong
  sophuc operator+(sophuc x1,sophuc x2)
  {
  sophuc x;
  x.a =x1.a+ x2.a;
  x.b =x1.b+x2.b;
  return x;
  }
  //tru
  sophuc operator-(sophuc x1,sophuc x2)
  {
  sophuc x;
  x.a =x1.a- x2.a;
  x.b =x1.b-x2.b;
  return x;
  }
  //nhan
  sophuc operator*(sophuc x1,sophuc x2)
  {
  sophuc x;
  x.a =x1.a * x2.a;
  x.b =x1.b * x2.b;
  return x;
  }
  //chia
  sophuc operator/(sophuc x1,sophuc x2)
  {
  sophuc x;
  x.a =x1.a / x2.a;
  x.b=x1.b / x2.b;
  return x;
  }
  void main(void)
 {
 clrscr();
  sophuc x,y,c,d,e,f;
  cout<<"Nhap so phuc thu 1: 
";
  x.nhap();
  cout<<"Nhap so phuc thu 2 :
";
  y.nhap();
  cout<<"Cac so phuc da nhap :
";
  x.in();
  cout<<" va ";
  y.in();
  cout<<"

";
  c=x+y;
  d=x-y;
  e=x*y;
  f=x/y;
  cout<<"Tong hai so phuc la: 
";
  c.in();
  cout<<"
";
  cout<<"Hieu 2 so phuc la: 
";
  d.in();
  cout<<"tich 2 so phuc la:
";
  e.in()
  cout<<"thuong 2 so phuc la:
";
  f.in()
  getch();
 }

Pham Van Hai viết 22:37 ngày 30/09/2018

Bạn hãy cố gắng đọc kỹ message lỗi: “Statement missing ;” -> câu lệnh thiếu dấu ;.
e.in()f.in() thiếu dấu ;.

Nhox Namby viết 22:45 ngày 30/09/2018

cảm on bạn nha, mình sẻ để ý

Người bí ẩn viết 22:40 ngày 30/09/2018

Sao k dung IDE Microsoft visual studio hoac Code Blocks ma dung cai nay?

Bài liên quan
0