السلام عليكـم
ارجو المساعده العاجله في أمر هذا البرنامج
:S
البرنامج تمكن مشكـلته في اللنك
#include<iostream.h>
class sequence {
public:
sequence ();
char content [1000];
int scoring (char x , char y,int &z)
{
const char gap='-';
while (x||y!=gap)
{
if (x=y)
z+=1;
if(x!=y)
z-=1;
}
if (x||y==gap)
z-=2;
return z;
}
private:
};
void main ()
{
int i,length,scores;
int z=0;
sequence a,b;
cout <<"calculate";
cout <<"enter length ";
cin>> length;
cout <<"enter first alignment";
for(i=0;i<length;i++)
cin>>a.content;
cout <<"enter seconed alignment";
for(i=0;i<length;i++)
cin>>b.content;
for(i=0;i<length;i++)
scores= a.scoring(a.content,b.content,z);
cout<<"the score is "<<scores;
}