Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)
Paste
Pasted as C++ by mhmdmhidat ( 7 years ago )
#include <iostream>
using namespace std;
class Medication
{
int length ; //عدد العناصر الجالي جوا الاراي يلي رح يعملها البوينتر
string * name ; // بوينتر عشان نعمل دايناميك اراي
int maxsize ; // اكبر عدد من العناصر ممكن يكون موجود داخل الاراي
public :
Medication (int size)
{length =0 ; //اول م تنشا الاوبجكت رح تكون الاراي فاضية ف عدد العناصر الغعلي جوا الاراي يساوي 0
maxsize = size;
name = new string [maxsize];
//كونستركتر عشان يخلي البوينتر ينشا اراي اول م تنشأ الاوبجكت
}
int search (string Name)
{
for(int i = 0 ; i< length ; i++)
if(name [i]== Name)
return i;
return -1 ;
// -1 يعني اسم الدوا هاذ مش موجود عندي
}
void remove (string Name)
{
int location = search (Name);
if(location == -1)
cout<<"هاذ الدوا مش موجود بالاراي";
else
for (int i=length -1 ; i>location ; i++)
name [ i-1 ]= name [ i]; //عملت shift لكل العناصر
length -- ;
}
};
int main() {
}
Revise this Paste