01/10/2018, 09:03
Hỏi về đối tượng động
#include<iostream>
#include<stdio.h>
using namespace std;
class SoPhuc
{
private:
float a,b;
public:
void nhap();
void hien();
};
int main()
{
int n;
cout<<"
So luong so phuc la: ";cin>>n;
SoPhuc *sp= new SoPhuc[n];
for(int i=0;i<n;i++)
{
cout<<"
Nhap so phuc thu "<<i+1<<"."<<endl;
sp[i].nhap();
}
for(int i=0;i<n;i++)
{
cout<<"
So phuc thu "<<i+1<<" la: "<<endl;
sp[i].hien();
}
delete []sp;
cout<<endl;
return 0;
}
void SoPhuc::nhap()
{
cout<<"
Phan thuc: ";cin>>a;
cout<<"Phan ao: ";cin>>b;
}
void SoPhuc::hien()
{
if(b>0)
{
cout<<a<<"+"<<b<<"i";
}
else cout<<a<<"-"<<-b<<"i";
}
cho mình hỏi bài như trên đã được coi là sử dụng đối tượng động chưa .cảm ơn!
Bài liên quan