الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

برنامج قراء الحرف والتعرف على الحرف

مغلق
بدأه نسرينا123 في 9 ديسمبر 2007 · 11 رد · 1,063 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مساء الاخير لاحلى منتدي

انا عم بعمل برنامج التعرف على الحروق يعني بدخل الحروف بالشكل (#=1) و (.=-1)

ويتعرف عليهم بالمقارنه باللي مخزن فيها والنتيجة شو هو هالحرف(A,B,c.....) ويظهر

موقع الحرف بشكل (1,-1) قمت بعمل البرنامج ولكن في مشكله في ادخال هذي الحروف

(O,P,H,T,U,V,W,X,Y,Z)

ولكن بيظهر انها حروف اخرى بليييييييييييييييييييييييز المساعدة

#include<iostream>
using namespace std;

int main()
{
	// THE CHARACTER A
//////////////////////////////////////////////////////////
	 int A[9][7]={-1,-1,-1,1,-1,-1,-1,
			  -1,-1,-1,1,-1,-1,-1,
			  -1,-1,1,-1,1,-1,-1,
			   -1,-1,1,-1,1,-1,-1,
				-1,1,-1,-1,-1,1,-1,
				 -1,1,1,1,1,1,-1,
				 1,-1,-1,-1,-1,-1,1,
				 1,-1,-1,-1,-1,-1,1,
				 1,-1,-1,-1,-1,-1,1};
//////////////////////////////////////////////////////////////////////////CHARACTER B
int B[9][7]={1,1,1,1,1,1,-1,
			  -1,1,-1,-1,-1,-1,1,
			  -1,1,-1,-1,-1,-1,1,
			   -1,1,-1,-1,-1,-1,1,
				-1,1,1,1,1,1,-1,
				 -1,1,-1,-1,-1,-1,1,
				 -1,1,-1,-1,-1,-1,1,
				 -1,1,-1,-1,-1,-1,1,
				 -1,1,1,1,1,1,-1};
//////////////////////////////////////////////////////////////////////////CHARACTER C
int C[9][7]={  -1,-1,1,1,1,1,1,
			   -1,1,-1,-1,-1,-1,1,
				1,-1,-1,-1,-1,-1,-1,
				 1,-1,-1,-1,-1,-1,-1,
				 1,-1,-1,-1,-1,-1,-1,
				 1,-1,-1,-1,-1,-1,-1,
				 1,-1,-1,-1,-1,-1,-1,
				 -1,1,-1,-1,-1,-1,1,
				 -1,-1,1,1,1,1,-1};
//////////////////////////////////////////////////////////////////////////CHARACTER D
int D[9][7]={1,1,1,1,1,-1,-1,
			  1,-1,-1,-1,-1,1,-1,
			  1,-1,-1,-1,-1,-1,1,
			   1,-1,-1,-1,-1,-1,1,
				1,-1,-1,-1,-1,-1,1,
				 1,-1,-1,-1,-1,-1,1,
				 1,-1,-1,-1,-1,-1,1,
				 1,-1,-1,-1,-1,1,-1,
				 1,1,1,1,1,-1,-1};
////////////////////////////////////////////////////////////////////////////CHARACTER E
int E[9][7]={1,1,1,1,1,1,1,
			  1,-1,-1,-1,-1,1,-1,
			  1,-1,-1,-1,-1,-1,-1,
			   1,-1,-1,-1,-1,-1,-1,
				1,1,1,1,1,-1,-1,
				 1,-1,-1,-1,-1,-1,-1,
				 1,-1,-1,-1,-1,-1,-1,
				 1,-1,-1,-1,-1,1,-1,
				 1,1,1,1,1,1,1};
//////////////////////////////////////////////////////////////////////////CHARACTER F
int F[9][7]={1,1,1,1,1,1,1,
			  1,-1,-1,-1,-1,-1,-1,
			  1,-1,-1,-1,-1,-1,-1,
			   1,-1,-1,-1,-1,-1,-1,
				1,1,1,1,1,-1,-1,
				 1,-1,-1,-1,-1,-1,-1,
				 1,-1,-1,-1,-1,-1,-1,
				 1,-1,-1,-1,-1,-1,-1,
				 1,-1,-1,-1,-1,-1,-1};
//////////////////////////////////////////////////////////////////////// CHARACTER G

int G[9][7]={-1,-1,1,1,1,1,1,
			  -1,1,-1,-1,-1,-1,1,
			  1,-1,-1,-1,-1,-1,-1,
			   1,-1,-1,-1,-1,-1,-1,
				1,1,1,1,1,1,1,
				 1,-1,-1,-1,-1,-1,-1,
				 -1,1,-1,1,-1,-1,-1,
				 -1,-1,1,1,-1,-1,-1,
				 -1,-1,-1,1,-1,-1,-1};
/////////////////////////////////////////////////////////////////////// CHARACTER H
int H[9][7]={1,-1,-1,-1,-1,-1,1,
			  1,-1,-1,-1,-1,-1,1,
			  1,-1,-1,-1,-1,-1,1,
			   1,-1,-1,-1,-1,-1,1,
				1,1,1,1,1,1,1,
				 1,-1,-1,-1,-1,-1,1,
				 1,-1,-1,-1,-1,-1,1,
				 1,-1,-1,-1,-1,-1,1,
				 1,-1,-1,-1,-1,-1,1};
//////////////////////////////////////////////////////////////////////CHARACTER I
int I[9][7]={-1,-1,1,1,1,-1,-1,
			  -1,-1,-1,1,-1,-1,-1,
			  -1,-1,-1,1,-1,-1,1,
			   -1,-1,-1,1,-1,-1,-1,
				-1,-1,-1,1,-1,-1,-1,
				 -1,-1,-1,1,-1,-1,1,
				 -1,-1,-1,1,-1,-1,-1,
				 -1,-1,-1,1,-1,-1,1,
				 -1,-1,1,1,1,-1,-1};
//////////////////////////////////////////////////////////////////////
int J[9][7]={-1,-1,1,1,1,1,1,
			  -1,-1,-1,1,-1,-1,-1,
			  -1,-1,-1,1,-1,-1,-1,
			   -1,-1,-1,1,-1,-1,-1,
				-1,-1,-1,1,-1,-1,-1,
				 -1,1,-1,1,-1,-1,-1,
				 -1,1,-1,1,-1,-1,-1,
				 -1,1,-1,1,-1,-1,-1,
				 -1,1,1,1,-1,-1,-1};
////////////////////////////////////////////////////////////////CHARACTER K

int K[9][7]={-1,-1,1,-1,-1,-1,-1,
			  -1,-1,1,1,-1,-1,1,
			  -1,-1,1,-1,-1,-1,-1,
			   -1,-1,1,-1,1,-1,-1,
				-1,-1,1,1,-1,-1,-1,
				 -1,-1,1,1,-1,-1,-1,
				 -1,-1,1,-1,1,-1,-1,
				 -1,-1,1,-1,-1,1,-1,
				 -1,-1,1,-1,-1,-1,1};
///////////////////////////////////////////////////////////CHARACTER L

int L[9][7]={-1,-1,1,-1,-1,-1,-1,
			  -1,-1,1,-1,-1,-1,-1,
			  -1,-1,1,-1,-1,-1,-1,
			   -1,-1,1,-1,1,-1,-1,
				-1,-1,1,-1,-1,-1,-1,
				 -1,-1,1,-1,-1,-1,-1,
				 -1,-1,1,-1,1,-1,-1,
				 -1,-1,1,-1,-1,1,-1,
				 -1,-1,1,1,1,1,1};

/////////////////////////////////////////////////////////CHARACTER M
int M[9][7]={-1,-1,1,-1,-1,1,-1,
			  -1,-1,1,-1,-1,1,-1,
			  -1,-1,1,-1,-1,1,-1,
			   -1,1,1,1,1,1,1,
				-1,1,-1,-1,-1,-1,1,
				 -1,1,-1,-1,-1,-1,1,
				 -1,1,-1,-1,-1,-1,1,
				 -1,1,-1,-1,-1,-1,1,
				 -1,1,-1,-1,-1,-1,1};
/////////////////////////////////////////////////////////// CHARACTER N
int N[9][7]={-1,1,-1,-1,-1,1,-1,
			  -1,1,-1,-1,-1,1,-1,
			  -1,1,-1,-1,-1,1,-1,
			   -1,1,-1,-1,-1,1,-1,
				-1,1,1,-1,-1,1,-1,
				 -1,1,-1,1,-1,1,-1,
				 -1,1,-1,-1,1,1,-1,
				 -1,1,-1,-1,-1,1,-1,
				 -1,1,-1,-1,-1,-1,-1};
////////////////////////////////////////////////////////// CHARACTER O

int O[9][7]={1,1,1,1,1,1,1,
			  1,-1,-1,-1,-1,-1,1,
			  1,-1,-1,-1,-1,-1,1,
			   1,-1,-1,-1,-1,-1,1,
				1,-1,-1,-1,-1,-1,1,
				 1,-1,-1,-1,-1,-1,1,
				 1,-1,-1,-1,-1,-1,1,
				 1,-1,-1,-1,-1,-1,1,
				1,1,1,1,1,1,1};
///////////////////////////////////////////////////////////CHARACTER P

int P[9][7]={1,1,1,1,1,1,-1,
			  1,-1,-1,-1,-1,1,-1,
			  1,-1,-1,-1,-1,1,-1,
			   1,-1,-1,-1,-1,1,-1,
				1,1,1,1,1,1,-1,
				 1,-1,-1,-1,-1,-1,-1,
				 1,-1,-1,-1,-1,-1,-1,
				 1,-1,-1,-1,-1,-1,-1,
				 1,-1,-1,-1,-1,-1,-1};
///////////////////////////////////////////////////////CHARACTER Q

int Q[9][7]={-1,1,1,1,1,1,-1,
			  1,-1,-1,-1,-1,-1,1,
			  1,-1,-1,-1,-1,-1,1,
			   1,-1,-1,-1,-1,-1,1,
				1,-1,-1,-1,-1,-1,1,
				 1,-1,-1,1,-1,-1,1,
				 1,-1,-1,-1,1,-1,1,
				 1,1,1,1,1,1,1,
				 -1,-1,-1,-1,-1,-1,1};
////////////////////////////////////////////////// CHARACTER R

int R[9][7]={1,1,1,1,-1,-1,-1,
			  1,-1,-1,-1,1,-1,-1,
			  1,-1,-1,-1,-1,1,-1,
			   1,-1,-1,-1,-1,1,-1,
				1,1,1,1,1,1,-1,
				 1,-1,1,-1,-1,-1,-1,
				 1,-1,-1,1,-1,-1,-1,
				 1,-1,-1,-1,1,-1,-1,
				 1,-1,-1,-1,-1,1,-1};
/////////////////////////////////////////////////CHARACTER S

int S[9][7]={-1,1,1,1,1,-1,-1,
			  -1,1,-1,-1,1,-1,-1,
			  -1,1,-1,-1,-1,-1,-1,
			   -1,-1,1,-1,-1,-1,-1,
				-1,-1,-1,1,-1,-1,-1,
				 -1,-1,-1,1,-1,-1,-1,
				 -1,-1,-1,1,-1,-1,-1,
				 -1,1,1,-1,-1,-1,-1,
				 -1,1,1,-1,-1,-1,-1};
//////////////////////////////////////////////////CHARACTER T

int T[9][7]={1,1,1,1,1,1,1,
			  1,-1,-1,1,-1,-1,1,
			  -1,-1,-1,1,-1,-1,-1,
			   -1,-1,-1,1,-1,-1,-1,
				-1,-1,-1,1,-1,-1,-1,
				 -1,-1,-1,1,-1,-1,-1,
				 -1,-1,-1,1,-1,-1,-1,
				 -1,-1,-1,1,-1,-1,-1,
				 -1,-1,-1,1,-1,-1,-1};
//////////////////////////////////////////////////CHARACTER U

int U[9][7]={1,-1,-1,-1,-1,-1,1,
			  1,-1,-1,-1,-1,-1,1,
			  1,-1,-1,-1,-1,-1,1,
			   1,-1,-1,-1,-1,-1,1,
				1,-1,-1,-1,-1,-1,1,
				 1,-1,-1,-1,-1,-1,1,
				 1,-1,-1,-1,-1,-1,1,
				 1,-1,-1,-1,-1,-1,1,
				 1,1,1,1,1,1,1};
/////////////////////////////////////////////////CHARACTER  V

int V[9][7]={1,-1,-1,-1,-1,-1,1,
			  1,-1,-1,-1,-1,-1,1,
			  1,-1,-1,-1,-1,-1,1,
			   1,-1,-1,-1,-1,-1,1,
				1,-1,-1,-1,-1,-1,1,
				 -1,1,-1,-1,-1,1,-1,
				 -1,1,-1,-1,-1,1,-1,
				 -1,-1,1,1,1,-1,-1,
				 -1,-1,-1,1,-1,-1,-1};
//////////////////////////////////////////// CHARACTER  W

int W[9][7]={1,-1,-1,-1,-1,-1,1,
			  1,-1,-1,-1,-1,-1,1,
			  1,-1,-1,-1,-1,-1,1,
			   1,-1,-1,-1,-1,-1,1,
				1,-1,1,1,1,-1,1,
				 1,-1,1,-1,1,-1,1,
				 1,1,-1,-1,-1,1,1,
				 1,-1,-1,-1,-1,-1,1,
				 1,-1,-1,-1,-1,-1,1};
////////////////////////////////////////// CHARACTER X

int X[9][7]={1,-1,-1,-1,-1,-1,1,
			  -1,1,-1,-1,-1,1,-1,
			  -1,-1,1,-1,1,-1,-1,
			   -1,-1,-1,1,-1,-1,-1,
				-1,-1,-1,1,-1,-1,-1,
				 -1,-1,-1,1,-1,-1,-1,
				 -1,-1,1,-1,1,-1,-1,
				 -1,1,-1,-1,-1,1,-1,
				 1,-1,-1,-1,-1,-1,1};
////////////////////////////////////////// CHARACTER Y

int Y[9][7]={1,-1,-1,-1,-1,-1,1,
			 -1,1,-1,-1,-1,1,-1,
			  -1,-1,1,-1,1,-1,-1,
			   -1,-1,-1,1,1,-1,-1,
				-1,-1,-1,1,1,-1,-1,
				 -1,-1,-1,1,-1,-1,-1,
				 -1,-1,1,-1,-1,-1,-1,
				 -1,1,-1,-1,-1,-1,-1,
				 1,-1,-1,-1,-1,-1,-1};
///////////////////////////////////////// CHARACTER Z

int Z[9][7]={1,1,1,1,1,1,1,
			 1,-1,-1,-1,-1,-1,1,
			  -1,-1,-1,-1,-1,1,-1,
			   -1,-1,-1,-1,1,-1,-1,
				-1,-1,-1,1,-1,-1,-1,
				 -1,-1,1,-1,-1,-1,-1,
				 -1,1,-1,-1,-1,-1,-1,
				 1,-1,-1,-1,-1,-1,1,
				 1,1,1,1,1,1,1};
/////////////////////////////////////////////////								   
	 char  x1;
	 int   input[9][7];

	 // Read THE INPUT CHARACTER 
	 cout<<"PLEASE ENTER THE CHARACTER"<< endl;								  
	int i,j;
	int t1,t2,t3,t4,t5,t6,t7,t8,t9,t10,t11,t12,t13,t14,t15,t16,t17,t18,t19,t20,t21,t22,t
23,t24,t25,t26=0;
////////////////////////////////////////////////////////////
	 for(i=0;i<9;i++)
	   {
		 for(j=0;j<7;j++)
		 {
		   cin>>x1;
		   if(x1=='#')
			  input[j]=1;
			  else
			  if(x1=='.')
			  input[j]=-1;
		 }
	   }
	   for(int i=0;i<9; i++)
		 {
			   for(int j=0;j<7;j++)
				 cout<<input[j]<<"\t";
				 cout<<endl;
		}
/////////////////////////////////////////////////////////////////////  
		// COMPARE TWO CHARACTERS  AND THE INPUT CHARACTER 
	 char  quit = '\0';
	while (quit != 'q')

	  {	   
		  for(i=0;i<9;i++)
			for(j=0;j<7;j++)
				if(A[j]==input[j])
				 t1=1;
				 else
				  {
				   t1=-1;
				   break;
				   }

		  ////////////////////////////////////////character B
		  for(i=0;i<9;i++)
			for(j=0;j<7;j++)
				if(B[j]==input[j])
				 t2=1;
				 else
				  {
				   t2=-1;
				   break;
				   }

	   /////////////////////////////////////////////////character C

	   for(i=0;i<9;i++)
			for(j=0;j<7;j++)
				if(C[j]==input[j])
				 t3=1;
				 else
				  {
				   t3=-1;
				   break;
				  }

	  ////////////////////////////////////////////// character D

	   for(i=0;i<9;i++)
			for(j=0;j<7;j++)
				if(D[j]==input[j])
					t4=1;
				 else
				  {
				   t4=-1;
				   break;
				   }	   
	   /////////////////////////////////////////////////////////

	   for(i=0;i<9;i++)
			for(j=0;j<7;j++)
				if(E[j]==input[j])
				 t5=1;
				 else
				  {
				   t5=-1;
				   break;
				   }

	  ////////////////////////////////////////////////////////

		for(i=0;i<9;i++)
			for(j=0;j<7;j++)
				if(F[j]==input[j])
				 t6=1;
				 else
				  {
				   t6=-1;
				   break;
				   }
	  ///////////////////////////////////////////////////////

		  for(i=0;i<9;i++)
			for(j=0;j<7;j++)
				if(G[j]==input[j])
				 t7=1;
				 else
				  {
				   t7=-1;
				   break;
				   }
	 /////////////////////////////////////////////////////

		  for(i=0;i<9;i++)
			for(j=0;j<7;j++)
				if(H[j]==input[j])
				 t8=1;
				 else
				  {
				   t8=-1;
				   break;
				   }		 
	  /////////////////////////////////////////////////////////////   

		for(i=0;i<9;i++)
			for(j=0;j<7;j++)
				if(I[j]==input[j])
				 t9=1;
				 else
				  {
				   t9=-1;
				   break;
				   }  
   ////////////////////////////////////////////////////////////////

	  for(i=0;i<9;i++)
			for(j=0;j<7;j++)
				if(J[j]==input[j])
				 t10=1;
				 else
				  {
				   t10=-1;
				   break;
				   }

   //////////////////////////////////////////////////////////////

	 for(i=0;i<9;i++)
			for(j=0;j<7;j++)
				if(K[j]==input[j])
				 t11=1;
				 else
				  {
				   t11=-1;
				   break;
				   }
   ///////////////////////////////////////////////////////////

   for(i=0;i<9;i++)
			for(j=0;j<7;j++)
				if(L[j]==input[j])
				 t12=1;
				 else
				  {
				   t12=-1;
				   break;
				   }	   
   /////////////////////////////////////////////////////////////////////////////   

		   for(i=0;i<9;i++)
			for(j=0;j<7;j++)
				if(M[j]==input[j])
				 t13=1;
				 else
				  {
				   t13=-1;
				   break;
				   }  
  ////////////////////////////////////////////////////////////////////
		for(i=0;i<9;i++)
			for(j=0;j<7;j++)
				if(N[j]==input[j])
				 t14=1;
				 else
				  {
				   t14=-1;
				   break;
				   }
  /////////////////////////////////////////////////////////////////
		 for(i=0;i<9;i++)
			for(j=0;j<7;j++)
				if(O[j]==input[j])
				 t15=1;
				 else
				  {
				   t15=-1;
				   break;
				   } 
   /////////////////////////////////////////////////////////////// 
		 for(i=0;i<9;i++)
			for(j=0;j<7;j++)
				if(P[j]==input[j])
				 t16=1;
				 else
				  {
				   t16=-1;
				   break;
				   }

   ////////////////////////////////////////////////////////
		 for(i=0;i<9;i++)
			for(j=0;j<7;j++)
				if(Q[j]==input[j])
				 t17=1;
				 else
				  {
				   t17=-1;
				   break;
				   }

   ////////////////////////////////////////////////////////////////

		for(i=0;i<9;i++)
			for(j=0;j<7;j++)
				if(R[j]==input[j])
				 t18=1;
				 else
				  {
				   t18=-1;
				   break;
				   } 
   //////////////////////////////////////////////////////////

		 for(i=0;i<9;i++)
			for(j=0;j<7;j++)
				if(S[j]==input[j])
				 t19=1;
				 else
				  {
				   t19=-1;
				   break;
				   }
	  /////////////////////////////////////////////////////////
		for(i=0;i<9;i++)
			for(j=0;j<7;j++)
				if(T[j]==input[j])
				 t20=1;
				 else
				  {
				   t20=-1;
				   break;
				   }   
	  /////////////////////////////////////////////////////////
	  for(i=0;i<9;i++)
			for(j=0;j<7;j++)
				if(U[j]==input[j])
				 t21=1;
				 else
				  {
				   t21=-1;
				   break;
				   }  
	  ////////////////////////////////////////////////////////////

		  for(i=0;i<9;i++)
			for(j=0;j<7;j++)
				if(V[j]==input[j])
				 t22=1;
				 else
				  {
				   t22=-1;
				   break;
				   } 
	   ///////////////////////////////////////////////////////
	   for(i=0;i<9;i++)
			for(j=0;j<7;j++)
				if(W[j]==input[j])
				 t23=1;
				 else
				  {
				   t23=-1;
				   break;
				   } 
	   /////////////////////////////////////////////////////

	   for(i=0;i<9;i++)
			for(j=0;j<7;j++)
				if(X[j]==input[j])
				 t24=1;
				 else
				  {
				   t24=-1;
				   break;
				   }   
	   ///////////////////////////////////////////////////////
	   for(i=0;i<9;i++)
			for(j=0;j<7;j++)
				if(Y[j]==input[j])
				 t25=1;
				 else
				  {
				   t25=-1;
				   break;
				   }
		/////////////////////////////////////////////////////////
		for(i=0;i<9;i++)
			for(j=0;j<7;j++)
				if(Z[j]==input[j])
				 t26=1;
				 else
				  {
				   t26=-1;
				   break;
				   }
		/////////////////////////////////////////////////////			

			  if(t1==1)
			   cout<<"THE CHARACTER WHICH U ENTER IS A"<<endl;
			   else
			  if(t2==1)
			   cout<<"THE CHARACTER WHICH U ENTER IS B"<<endl;
			   else
			  if(t3==1)
			   cout<<"THE CHARACTER WHICH U ENTER IS C"<<endl;
			   else 
			   if(t4==1)
			   cout<<"THE CHARACTER WHICH U ENTER IS D"<<endl;
			   else
				if(t5==1)
				 cout<<"THE CHARACTER WHICH U ENTER IS E"<<endl;
			   else
				if(t6==1)
			   cout<<"THE CHARACTER WHICH U ENTER IS F"<<endl; 
			   else
				 if(t7==1)
				cout<<"THE CHARACTER WHICH U ENTER IS G"<<endl; 
				else
				 if(t8==1)
				cout<<"THE CHARACTER WHICH U ENTER IS H "<<endl;  
				else
				 if(t9==1)
				  cout<<"THE CHARACTER WHICH U ENTER IS I "<<endl;
				 else
				  if(t10==1)
				  cout<<"THE CHARACTER WHICH U ENTER IS J "<<endl;
				  else
				  if(t11==1)
				   cout<<"THE CHARACTER WHICH U ENTER IS K "<<endl;
				   else
				   if(t12==1)
					cout<<"THE CHARACTER WHICH U ENTER IS L "<<endl;
				   else
				   if(t13==1)
					 cout<<"THE CHARACTER WHICH U ENTER IS M "<<endl;
					 else 
				   if(t14==1)
					 cout<<"THE CHARACTER WHICH U ENTER IS N "<<endl;
					 else
				   if(t15==1)
					  cout<<"THE CHARACTER WHICH U ENTER IS O "<<endl;
					else
				   if(t16==1)
					   cout<<"THE CHARACTER WHICH U ENTER IS P"<<endl;
					 else
				   if(t17==1)
					cout<<"THE CHARACTER WHICH U ENTER IS Q"<<endl;
					else
					if(t18==1)
					cout<<"THE CHARACTER WHICH U ENTER IS R"<<endl;
					else
					if(t19==1)
					cout<<"THE CHARACTER WHICH U ENTER IS S"<<endl;
					else
					if(t20==1)
					cout<<"THE CHARACTER WHICH U ENTER IS T"<<endl;
					else
					if(t21==1)
					cout<<"THE CHARACTER WHICH U ENTER IS U"<<endl;
					else
					if(t22==1)
					cout<<"THE CHARACTER WHICH U ENTER IS V"<<endl;
					else
					if(t23==1)
					cout<<"THE CHARACTER WHICH U ENTER IS W"<<endl;
					else
					if(t24==1)
					cout<<"THE CHARACTER WHICH U ENTER IS X"<<endl;
					else
					if(t25==1)
					cout<<"THE CHARACTER WHICH U ENTER IS Y"<<endl;
					else
					if(t26==1)
					cout<<"THE CHARACTER WHICH U ENTER IS Z"<<endl;
					else
				  cout<<"THE CHARACTER WHICH U ENTER IS NOT KNOWN"<<endl;

	cout<<t1<<" "<<t2<<" "<<t3<<" "<<t4<<" "<<t5<<" "<<t6<<" "<<t7<<" "<<t8<<" "<<t9<<" "<<t10<<" "<<t11<<" "<<t12<<" "<<t13<<" "<<t14<<" "<<t15<<" "<<t16<<" "<<t17<<" "<<t18<<" "<<t19<<" "<<t20<<" "<<t21<<" "<<t22<<" "<<t23<<" "<<t24<<" "<<t25<<" "<<t26<<endl;
				   cin >> quit;
	}

		 return 0;
}
#2

مساء الخير لاحلى اعضاء واحلى منتدى

معقووووووووووووووووول لحد هلا مافي حد بيعرف

والله المشكله سهله بس ماعرفتها

الرجاء الرد سريعا

#3

السلام عليكم,,

أعتقد أنك أضعت الكثير من الوقت في كتابة الكود,, و لكني فهمت البرنامج أخيراُ,,

اقرأي عن شفرة مورس أو morse code لتعرفي لماذا يمكن في الواقع أن تكون المدخلات على هذا الشكل,

المهم ,, بالنسبة للبرنامج ,, بعد عملية ادخال الحرف على الطريقة المتبعة ,,

لا نحتاج إلى كتابة كود التحقق من أي حرف للحروف كاملة ,, يمكننا بكل بساطة المرور عليهم كلهم كما فعلنا في مصفوفة ادخال رموز الحرف,,

ذلك بسبب أن هذه الحروف تأتي متتالية في جدول ASCII ,, حاولي البحث عن الجدول و انظري إلى الحروف كيف تكون مرتبة وراء بعضها البعض, و ذلك بالطبع يعني تتابع أكوادها أو أرقام الحروف نفسها عند وجودها في الذاكرة,

أنا أحاول كتابة الكود حالياُ ,,

تحياتي ,,

#4

عفوا سيدي خالد لم افهم ماذا تعني في morse code

وكيف انني اضعت الوقت واعتقد على ما فهمت من سير العمل في البرنامج انه يمر بطريقة متتابعه

ويقوم بايجاد اكثر من شكل متتطابق مع الحرف المدخل

سيدي ارجو منك الإفادة اكثر ...ومساعدتي في ايجاد هذه المشكله

وشكرررررررررررررررا الف شكرا على ردك

#5

أنا آسف لقد انشغلت حالياُ سأعود للرد لاحقاُ

تحياتي ,,

#6

مساء الخير

اخوي خالد انا محتاج ضروري الحل والمساعدة في مشكله هذا البرنامج

ارجو منك الرد سريع ..انا في الانتظار

وشكرااااااااااااااااااااااااااااااااااااااااااا

#7

بصراحة اختي نسرينا ..

انا لم افهم ماهو المطلوب من البرنامج اصلا .. وكما تعرفين فهم السؤال نصف الجواب ..

لذلك ارجو ان تقومي بالتوضيح رجاءا لكي استطيع المساعدة ..

بالنسبة لموريس كود .. هي شفرة تستخدم الرموز لغرض التشفير .. والرموز هي عبارة عن - او . او دمجها مع بعض لغرض ترميز الحروف ..

لذلك وضحي رجاءا ماهو المطلوب من سؤالك وان شاءالله في الخدمة ..

تحياتي العطرة ..

يَارَبُ إِن ضَاقَت قُلُوُب الْنَّاسٍ عَنْ مّافِي .. مِنْ خَيْرٍٍ فَعَفْوكَ لَا يَضِيْقْ ..

#8

توضيح اكثر للاخوة الأعضاء

البرنامج هو مطلوب مننا في الشبكات العصبية

نعمل برنامج يتعرف على كل الحروف الابجدية

يعني انا بدخل الحرف على شكل (.،#) في شكل حرف A وبقية الحروف

بحيث عندما تدخل (.=-1) و (#=1)واليكم الملف المرفق الذي يبين شكل الحرف

في عمليه الادخال .... انا قمت في البرنامج بتعريف الحروف جميعها في مصفوفات

وسمحت بادخال الحرف المطلوب التعرف عليه وقمت بمقارنته بالحروف المخزنة عندي

في البرنامج ولكن المشكله في التعرف على شكل بعض الحروف يعتبرها حروف اخري

مثلا عند ادخال الحرف (H) في شكل (.,#) يعتبره حرف (A) وهكذا معكم الكود وسوف احاول ارفاق الملف اللي خزنت فيه شكل كل حرف المفروض يدخل هيك عشان يتعرف عليه

وارجو بعد هذا الشرح الوافي مسااااعدتي لاني عن جد تعبت كثيييييييييير بالكود

وشكرااااااااااااااااااااااا

characters.txt

#9

عفوا اختي

انت مش فاهمه البرنامج ارجاء تطبيق البرنامج وانزال الملف المرفقة لمعرفة شكل ادخال الحرف

وكيفية التعرف عليه وفي نهاية البرنامج يجب اظهار الحرف وموقع الحرف الاول الثاني وهكذا

شكرااااااااااا

#10

السلام عليكم هذا الكود بعد التصحيح.

CONSOLE

#include<iostream>

using namespace std;

int main()

{

// THE CHARACTER A

//////////////////////////////////////////////////////////

int A[9][7]={-1, -1, -1, 1, -1, -1, -1,

-1, -1, -1, 1, -1, -1, -1,

-1, -1, 1, -1, 1, -1, -1,

-1, -1, 1, -1, 1, -1, -1,

-1, 1, -1, -1, -1, 1, -1,

-1, 1, 1, 1, 1, 1, -1,

1, -1, -1, -1, -1, -1, 1,

1, -1, -1, -1, -1, -1, 1,

1, -1, -1, -1, -1, -1, 1};

//////////////////////////////////////////////////////////////////////////CHARACTER B

int B[9][7]={1, 1, 1, 1, 1, 1, -1,

-1, 1, -1, -1, -1, -1, 1,

-1, 1, -1, -1, -1, -1, 1,

-1, 1, -1, -1, -1, -1, 1,

-1, 1, 1, 1, 1, 1, -1,

-1, 1, -1, -1, -1, -1, 1,

-1, 1, -1, -1, -1, -1, 1,

-1, 1, -1, -1, -1, -1, 1,

-1, 1, 1, 1, 1, 1, -1};

//////////////////////////////////////////////////////////////////////////CHARACTER C

int C[9][7]={ -1, -1, 1, 1, 1, 1, 1,

-1, 1, -1, -1, -1, -1, 1,

1, -1, -1, -1, -1, -1, -1,

1, -1, -1, -1, -1, -1, -1,

1, -1, -1, -1, -1, -1, -1,

1, -1, -1, -1, -1, -1, -1,

1, -1, -1, -1, -1, -1, -1,

-1, 1, -1, -1, -1, -1, 1,

-1, -1, 1, 1, 1, 1, -1};

//////////////////////////////////////////////////////////////////////////CHARACTER D

int D[9][7]={1, 1, 1, 1, 1, -1, -1,

1, -1, -1, -1, -1, 1, -1,

1, -1, -1, -1, -1, -1, 1,

1, -1, -1, -1, -1, -1, 1,

1, -1, -1, -1, -1, -1, 1,

1, -1, -1, -1, -1, -1, 1,

1, -1, -1, -1, -1, -1, 1,

1, -1, -1, -1, -1, 1, -1,

1, 1, 1, 1, 1, -1, -1};

////////////////////////////////////////////////////////////////////////////CHARACTER E

int E[9][7]={1, 1, 1, 1, 1, 1, 1,

1, -1, -1, -1, -1, -1, -1,

1, -1, -1, -1, -1, -1, -1,

1, -1, -1, -1, -1, -1, -1,

1, 1, 1, 1, 1, -1, -1,

1, -1, -1, -1, -1, -1, -1,

1, -1, -1, -1, -1, -1, -1,

1, -1, -1, -1, -1, -1, -1,

1, 1, 1, 1, 1, 1, 1};

//////////////////////////////////////////////////////////////////////////CHARACTER F

int F[9][7]={1, 1, 1, 1, 1, 1, 1,

1, -1, -1, -1, -1, -1, -1,

1, -1, -1, -1, -1, -1, -1,

1, -1, -1, -1, -1, -1, -1,

1, 1, 1, 1, 1, -1, -1,

1, -1, -1, -1, -1, -1, -1,

1, -1, -1, -1, -1, -1, -1,

1, -1, -1, -1, -1, -1, -1,

1, -1, -1, -1, -1, -1, -1};

//////////////////////////////////////////////////////////////////////// CHARACTER G

int G[9][7]={-1, -1, 1, 1, 1, 1, 1,

-1, 1, -1, -1, -1, -1, 1,

1, -1, -1, -1, -1, -1, -1,

1, -1, -1, -1, -1, -1, -1,

1, 1, 1, 1, 1, 1, 1,

1, -1, -1, 1, -1, -1, -1,

-1, 1, -1, 1, -1, -1, -1,

-1, -1, 1, 1, -1, -1, -1,

-1, -1, -1, 1, -1, -1, -1};

/////////////////////////////////////////////////////////////////////// CHARACTER H

int H[9][7]={1, -1, -1, -1, -1, -1, 1,

1, -1, -1, -1, -1, -1, 1,

1, -1, -1, -1, -1, -1, 1,

1, -1, -1, -1, -1, -1, 1,

1, 1, 1, 1, 1, 1, 1,

1, -1, -1, -1, -1, -1, 1,

1, -1, -1, -1, -1, -1, 1,

1, -1, -1, -1, -1, -1, 1,

1, -1, -1, -1, -1, -1, 1};

//////////////////////////////////////////////////////////////////////CHARACTER I

int I[9][7]={-1, -1, 1, 1, 1, -1, -1,

-1, -1, -1, 1, -1, -1, -1,

-1, -1, -1, 1, -1, -1, -1,

-1, -1, -1, 1, -1, -1, -1,

-1, -1, -1, 1, -1, -1, -1,

-1, -1, -1, 1, -1, -1, -1,

-1, -1, -1, 1, -1, -1, -1,

-1, -1, -1, 1, -1, -1, -1,

-1, -1, 1, 1, 1, -1, -1};

//////////////////////////////////////////////////////////////////////

int J[9][7]={-1, 1, 1, 1, 1, 1, 1,

-1, -1, -1, 1, -1, -1, -1,

-1, -1, -1, 1, -1, -1, -1,

-1, -1, -1, 1, -1, -1, -1,

-1, -1, -1, 1, -1, -1, -1,

-1, 1, -1, 1, -1, -1, -1,

-1, 1, -1, 1, -1, -1, -1,

-1, 1, -1, 1, -1, -1, -1,

-1, 1, 1, 1, -1, -1, -1};

////////////////////////////////////////////////////////////////CHARACTER K

int K[9][7]={-1, -1, 1, -1, -1, -1, -1,

-1, -1, 1, -1, -1, -1, 1,

-1, -1, 1, -1, -1, 1, -1,

-1, -1, 1, -1, 1, -1, -1,

-1, -1, 1, 1, -1, -1, -1,

-1, -1, 1, 1, -1, -1, -1,

-1, -1, 1, -1, 1, -1, -1,

-1, -1, 1, -1, -1, 1, -1,

-1, -1, 1, -1, -1, -1, 1};

///////////////////////////////////////////////////////////CHARACTER L

int L[9][7]={-1, -1, 1, -1, -1, -1, -1,

-1, -1, 1, -1, -1, -1, -1,

-1, -1, 1, -1, -1, -1, -1,

-1, -1, 1, -1, -1, -1, -1,

-1, -1, 1, -1, -1, -1, -1,

-1, -1, 1, -1, -1, -1, -1,

-1, -1, 1, -1, -1, -1, -1,

-1, -1, 1, -1, -1, -1, -1,

-1, -1, 1, 1, 1, 1, 1};

/////////////////////////////////////////////////////////CHARACTER M

int M[9][7]={-1, -1, 1, -1, -1, 1, -1,

-1, -1, 1, -1, -1, 1, -1,

-1, -1, 1, -1, -1, 1, -1,

-1, 1, 1, 1, 1, 1, 1,

-1, 1, -1, -1, -1, -1, 1,

-1, 1, -1, -1, -1, -1, 1,

-1, 1, -1, -1, -1, -1, 1,

-1, 1, -1, -1, -1, -1, 1,

-1, 1, -1, -1, -1, -1, 1};

/////////////////////////////////////////////////////////// CHARACTER N

int N[9][7]={-1, 1, -1, -1, -1, 1, -1,

-1, 1, -1, -1, -1, 1, -1,

-1, 1, -1, -1, -1, 1, -1,

-1, 1, -1, -1, -1, 1, -1,

-1, 1, 1, -1, -1, 1, -1,

-1, 1, -1, 1, -1, 1, -1,

-1, 1, -1, -1, 1, 1, -1,

-1, 1, -1, -1, -1, 1, -1,

-1, 1, -1, -1, -1, -1, -1};

////////////////////////////////////////////////////////// CHARACTER O

int O[9][7]={1, 1, 1, 1, 1, 1, 1,

1, -1, -1, -1, -1, -1, 1,

1, -1, -1, -1, -1, -1, 1,

1, -1, -1, -1, -1, -1, 1,

1, -1, -1, -1, -1, -1, 1,

1, -1, -1, -1, -1, -1, 1,

1, -1, -1, -1, -1, -1, 1,

1, -1, -1, -1, -1, -1, 1,

1, 1, 1, 1, 1, 1, 1};

///////////////////////////////////////////////////////////CHARACTER P

int P[9][7]={1, 1, 1, 1, 1, 1, -1,

1, -1, -1, -1, -1, 1, -1,

1, -1, -1, -1, -1, 1, -1,

1, -1, -1, -1, -1, 1, -1,

1, 1, 1, 1, 1, 1, -1,

1, -1, -1, -1, -1, -1, -1,

1, -1, -1, -1, -1, -1, -1,

1, -1, -1, -1, -1, -1, -1,

1, -1, -1, -1, -1, -1, -1};

///////////////////////////////////////////////////////CHARACTER Q

int Q[9][7]={-1, 1, 1, 1, 1, 1, -1,

1, -1, -1, -1, -1, -1, 1,

1, -1, -1, -1, -1, -1, 1,

1, -1, -1, -1, -1, -1, 1,

1, -1, -1, -1, -1, -1, 1,

1, -1, -1, 1, -1, -1, 1,

1, -1, -1, -1, 1, -1, 1,

1, 1, 1, 1, 1, 1, 1,

-1, -1, -1, -1, -1, -1, 1};

////////////////////////////////////////////////// CHARACTER R

int R[9][7]={1, 1, 1, 1, -1, -1, -1,

1, -1, -1, -1, 1, -1, -1,

1, -1, -1, -1, -1, 1, -1,

1, -1, -1, -1, -1, 1, -1,

1, 1, 1, 1, 1, 1, -1,

1, -1, 1, -1, -1, -1, -1,

1, -1, -1, 1, -1, -1, -1,

1, -1, -1, -1, 1, -1, -1,

1, -1, -1, -1, -1, 1, -1};

/////////////////////////////////////////////////CHARACTER S

int S[9][7]={-1, 1, 1, 1, 1, -1, -1,

-1, 1, -1, -1, 1, -1, -1,

-1, 1, -1, -1, -1, -1, -1,

-1, -1, 1, -1, -1, -1, -1,

-1, -1, -1, 1, -1, -1, -1,

-1, -1, -1, 1, -1, -1, -1,

-1, -1, -1, 1, -1, -1, -1,

-1, 1, 1, -1, -1, -1, -1,

-1, 1, 1, -1, -1, -1, -1};

//////////////////////////////////////////////////CHARACTER T

int T[9][7]={1, 1, 1, 1, 1, 1, 1,

1, -1, -1, 1, -1, -1, 1,

-1, -1, -1, 1, -1, -1, -1,

-1, -1, -1, 1, -1, -1, -1,

-1, -1, -1, 1, -1, -1, -1,

-1, -1, -1, 1, -1, -1, -1,

-1, -1, -1, 1, -1, -1, -1,

-1, -1, -1, 1, -1, -1, -1,

-1, -1, -1, 1, -1, -1, -1};

//////////////////////////////////////////////////CHARACTER U

int U[9][7]={1, -1, -1, -1, -1, -1, 1,

1, -1, -1, -1, -1, -1, 1,

1, -1, -1, -1, -1, -1, 1,

1, -1, -1, -1, -1, -1, 1,

1, -1, -1, -1, -1, -1, 1,

1, -1, -1, -1, -1, -1, 1,

1, -1, -1, -1, -1, -1, 1,

1, 1, 1, 1, 1, 1, 1,

-1, -1, -1, -1, -1, -1, -1};

/////////////////////////////////////////////////CHARACTER V

int V[9][7]={1, -1, -1, -1, -1, -1, 1,

1, -1, -1, -1, -1, -1, 1,

1, -1, -1, -1, -1, -1, 1,

1, -1, -1, -1, -1, -1, 1,

1, -1, -1, -1, -1, -1, 1,

-1, 1, -1, -1, -1, 1, -1,

-1, 1, -1, -1, -1, 1, -1,

-1, -1, 1, 1, 1, -1, -1,

-1, -1, -1, 1, -1, -1, -1};

//////////////////////////////////////////// CHARACTER W

int W[9][7]={1, -1, -1, -1, -1, -1, 1,

1, -1, -1, -1, -1, -1, 1,

1, -1, -1, -1, -1, -1, 1,

1, -1, -1, -1, -1, -1, 1,

1, -1, 1, 1, 1, -1, 1,

1, -1, 1, -1, 1, -1, 1,

1, 1, -1, -1, -1, 1, 1,

1, -1, -1, -1, -1, -1, 1,

1, -1, -1, -1, -1, -1, 1};

////////////////////////////////////////// CHARACTER X

int X[9][7]={1, -1, -1, -1, -1, -1, 1,

-1, 1, -1, -1, -1, 1, -1,

-1, -1, 1, -1, 1, -1, -1,

-1, -1, -1, 1, -1, -1, -1,

-1, -1, -1, 1, -1, -1, -1,

-1, -1, -1, 1, -1, -1, -1,

-1, -1, 1, -1, 1, -1, -1,

-1, 1, -1, -1, -1, 1, -1,

1, -1, -1, -1, -1, -1, 1};

////////////////////////////////////////// CHARACTER Y

int Y[9][7]={1, -1, -1, -1, -1, -1, 1,

-1, 1, -1, -1, -1, 1, -1,

-1, -1, 1, -1, 1, -1, -1,

-1, -1, -1, 1, 1, -1, -1,

-1, -1, -1, 1, 1, -1, -1,

-1, -1, -1, 1, -1, -1, -1,

-1, -1, 1, -1, -1, -1, -1,

-1, 1, -1, -1, -1, -1, -1,

1, -1, -1, -1, -1, -1, -1};

///////////////////////////////////////// CHARACTER Z

int Z[9][7]={1, 1, 1, 1, 1, 1, 1,

1, -1, -1, -1, -1, -1, 1,

-1, -1, -1, -1, -1, 1, -1,

-1, -1, -1, -1, 1, -1, -1,

-1, -1, -1, 1, -1, -1, -1,

-1, -1, 1, -1, -1, -1, -1,

-1, 1, -1, -1, -1, -1, -1,

1, -1, -1, -1, -1, -1, 1,

1, 1, 1, 1, 1, 1, 1};

/////////////////////////////////////////////////

char x1;

int input[9][7];

// Read THE INPUT CHARACTER

cout<<"PLEASE ENTER THE CHARACTER"<< endl;

int t1=1,t2=1,t3=1,t4=1,t5=1,t6=1,t7=1,t8=1,t9=1,t10=1,t11=1,t12=1,t13=1,t14=1,t15=1

,t16=1,t17=1,t18=1,t19=1,t20=1,t21=1,t22=1,t23=1,t24=1,t25=1,t26=1;

////////////////////////////////////////////////////////////

for(int i=0;i<9;i++)

{

for(int j=0;j<7;j++)

{

cin>>x1;

if(x1=='#')

input[j]=1;

else

if(x1=='.')

input[j]=-1;

}

}

for(int i=0;i<9; i++)

{

for(int j=0;j<7;j++)

cout<<input[j]<<"\t";

cout<<endl;

}

/////////////////////////////////////////////////////////////////////

// COMPARE TWO CHARACTERS AND THE INPUT CHARACTER

char quit = '\0';

while (quit != 'q')

{

for(int i=0;i<9;i++)

for(int j=0;j<7;j++)

if(A[j]!=input[j])

t1=-1;

////////////////////////////////////////character B

for(int i=0;i<9;i++)

for(int j=0;j<7;j++)

if(B[j]!=input[j])

t2=-1;

/////////////////////////////////////////////////character C

for(int i=0;i<9;i++)

for(int j=0;j<7;j++)

if(C[j]!=input[j])

t3=-1;

////////////////////////////////////////////// character D

for(int i=0;i<9;i++)

for(int j=0;j<7;j++)

if(D[j]!=input[j])

t4=-1;

/////////////////////////////////////////////////////////

for(int i=0;i<9;i++)

for(int j=0;j<7;j++)

if(E[j]!=input[j])

t5=-1;

////////////////////////////////////////////////////////

for(int i=0;i<9;i++)

for(int j=0;j<7;j++)

if(F[j]!=input[j])

t6=-1;

///////////////////////////////////////////////////////

for(int i=0;i<9;i++)

for(int j=0;j<7;j++)

if(G[j]!=input[j])

t7=-1;

/////////////////////////////////////////////////////

for(int i=0;i<9;i++)

for(int j=0;j<7;j++)

if(H[j]!=input[j])

t8=-1;

/////////////////////////////////////////////////////////////

for(int i=0;i<9;i++)

for(int j=0;j<7;j++)

if(I[j]!=input[j])

t9=-1;

////////////////////////////////////////////////////////////////

for(int i=0;i<9;i++)

for(int j=0;j<7;j++)

if(J[j]!=input[j])

t10=-1;

//////////////////////////////////////////////////////////////

for(int i=0;i<9;i++)

for(int j=0;j<7;j++)

if(K[j]!=input[j])

t11=-1;

///////////////////////////////////////////////////////////

for(int i=0;i<9;i++)

for(int j=0;j<7;j++)

if(L[j]!=input[j])

t12=-1;

/////////////////////////////////////////////////////////////////////////////

for(int i=0;i<9;i++)

for(int j=0;j<7;j++)

if(M[j]!=input[j])

t13=-1;

////////////////////////////////////////////////////////////////////

for(int i=0;i<9;i++)

for(int j=0;j<7;j++)

if(N[j]!=input[j])

t14=-1;

/////////////////////////////////////////////////////////////////

for(int i=0;i<9;i++)

for(int j=0;j<7;j++)

if(O[j]!=input[j])

t15=-1;

///////////////////////////////////////////////////////////////

for(int i=0;i<9;i++)

for(int j=0;j<7;j++)

if(P[j]!=input[j])

t16=-1;

////////////////////////////////////////////////////////

for(int i=0;i<9;i++)

for(int j=0;j<7;j++)

if(Q[j]!=input[j])

t17=-1;

////////////////////////////////////////////////////////////////

for(int i=0;i<9;i++)

for(int j=0;j<7;j++)

if(R[j]!=input[j])

t18=-1;

//////////////////////////////////////////////////////////

for(int i=0;i<9;i++)

for(int j=0;j<7;j++)

if(S[j]!=input[j])

t19=-1;

/////////////////////////////////////////////////////////

for(int i=0;i<9;i++)

for(int j=0;j<7;j++)

if(T[j]!=input[j])

t20=-1;

/////////////////////////////////////////////////////////

for(int i=0;i<9;i++)

for(int j=0;j<7;j++)

if(U[j]!=input[j])

t21=-1;

////////////////////////////////////////////////////////////

for(int i=0;i<9;i++)

for(int j=0;j<7;j++)

if(V[j]!=input[j])

t22=-1;

///////////////////////////////////////////////////////

for(int i=0;i<9;i++)

for(int j=0;j<7;j++)

if(W[j]!=input[j])

t23=-1;

/////////////////////////////////////////////////////

for(int i=0;i<9;i++)

for(int j=0;j<7;j++)

if(X[j]!=input[j])

t24=-1;

///////////////////////////////////////////////////////

for(int i=0;i<9;i++)

for(int j=0;j<7;j++)

if(Y[j]!=input[j])

t25=-1;

/////////////////////////////////////////////////////////

for(int i=0;i<9;i++)

for(int j=0;j<7;j++)

if(Z[j]!=input[j])

t26=-1;

/////////////////////////////////////////////////////

if(t1==1)

cout<<"THE CHARACTER WHICH U ENTER IS A"<<endl;

else

if(t2==1)

cout<<"THE CHARACTER WHICH U ENTER IS B"<<endl;

else

if(t3==1)

cout<<"THE CHARACTER WHICH U ENTER IS C"<<endl;

else

if(t4==1)

cout<<"THE CHARACTER WHICH U ENTER IS D"<<endl;

else

if(t5==1)

cout<<"THE CHARACTER WHICH U ENTER IS E"<<endl;

else

if(t6==1)

cout<<"THE CHARACTER WHICH U ENTER IS F"<<endl;

else

if(t7==1)

cout<<"THE CHARACTER WHICH U ENTER IS G"<<endl;

else

if(t8==1)

cout<<"THE CHARACTER WHICH U ENTER IS H "<<endl;

else

if(t9==1)

cout<<"THE CHARACTER WHICH U ENTER IS I "<<endl;

else

if(t10==1)

cout<<"THE CHARACTER WHICH U ENTER IS J "<<endl;

else

if(t11==1)

cout<<"THE CHARACTER WHICH U ENTER IS K "<<endl;

else

if(t12==1)

cout<<"THE CHARACTER WHICH U ENTER IS L "<<endl;

else

if(t13==1)

cout<<"THE CHARACTER WHICH U ENTER IS M "<<endl;

else

if(t14==1)

cout<<"THE CHARACTER WHICH U ENTER IS N "<<endl;

else

if(t15==1)

cout<<"THE CHARACTER WHICH U ENTER IS O "<<endl;

else

if(t16==1)

cout<<"THE CHARACTER WHICH U ENTER IS P"<<endl;

else

if(t17==1)

cout<<"THE CHARACTER WHICH U ENTER IS Q"<<endl;

else

if(t18==1)

cout<<"THE CHARACTER WHICH U ENTER IS R"<<endl;

else

if(t19==1)

cout<<"THE CHARACTER WHICH U ENTER IS S"<<endl;

else

if(t20==1)

cout<<"THE CHARACTER WHICH U ENTER IS T"<<endl;

else

if(t21==1)

cout<<"THE CHARACTER WHICH U ENTER IS U"<<endl;

else

if(t22==1)

cout<<"THE CHARACTER WHICH U ENTER IS V"<<endl;

else

if(t23==1)

cout<<"THE CHARACTER WHICH U ENTER IS W"<<endl;

else

if(t24==1)

cout<<"THE CHARACTER WHICH U ENTER IS X"<<endl;

else

if(t25==1)

cout<<"THE CHARACTER WHICH U ENTER IS Y"<<endl;

else

if(t26==1)

cout<<"THE CHARACTER WHICH U ENTER IS Z"<<endl;

else

cout<<"THE CHARACTER WHICH U ENTER IS NOT KNOWN"<<endl;

cout<<t1<<" "<<t2<<" "<<t3<<" "<<t4<<" "<<t5<<" "<<t6<<" "<<t7<<" "<<t8<<" "<<t9<<" "<<t10<<" "<<t11<<" "<<t12<<" "<<t13<<" "<<t14<<" "<<t15<<" "<<t16<<" "<<t17<<" "<<t18<<" "<<t19<<" "<<t20<<" "<<t21<<" "<<t22<<" "<<t23<<" "<<t24<<" "<<t25<<" "<<t26<<endl;

cin >> quit;

}

return 0;

}

تم تعديل هذه المشاركة بواسطة arabi2013 في 11 ديسمبر 2007 في 06:14

tvquran_6.gif

#11

السلام عليكم ,,

للأسف ليس بين يدي مترجم حالياُ,, قمت بكتابة هذا الكود أتمنى منك تجربته ,, و إعطائي النتيجة ,,

تحياتي ,,

#include <iostream>
using namespace std;

//////////////////////////////////////////////////////////
	 char Chars[1638]={-1,-1,-1,1,-1,-1,-1,
			  -1,-1,-1,1,-1,-1,-1,
			  -1,-1,1,-1,1,-1,-1,
			   -1,-1,1,-1,1,-1,-1,
				-1,1,-1,-1,-1,1,-1,
				 -1,1,1,1,1,1,-1,
				 1,-1,-1,-1,-1,-1,1,
				 1,-1,-1,-1,-1,-1,1,
				 1,-1,-1,-1,-1,-1,1,
				 1,1,1,1,1,1,-1,
			  -1,1,-1,-1,-1,-1,1,
			  -1,1,-1,-1,-1,-1,1,
			   -1,1,-1,-1,-1,-1,1,
				-1,1,1,1,1,1,-1,
				 -1,1,-1,-1,-1,-1,1,
				 -1,1,-1,-1,-1,-1,1,
				 -1,1,-1,-1,-1,-1,1,
				 -1,1,1,1,1,1,-1,
				 -1,-1,1,1,1,1,1,
			   -1,1,-1,-1,-1,-1,1,
				1,-1,-1,-1,-1,-1,-1,
				 1,-1,-1,-1,-1,-1,-1,
				 1,-1,-1,-1,-1,-1,-1,
				 1,-1,-1,-1,-1,-1,-1,
				 1,-1,-1,-1,-1,-1,-1,
				 -1,1,-1,-1,-1,-1,1,
				 -1,-1,1,1,1,1,-1,
				 1,1,1,1,1,-1,-1,
			  1,-1,-1,-1,-1,1,-1,
			  1,-1,-1,-1,-1,-1,1,
			   1,-1,-1,-1,-1,-1,1,
				1,-1,-1,-1,-1,-1,1,
				 1,-1,-1,-1,-1,-1,1,
				 1,-1,-1,-1,-1,-1,1,
				 1,-1,-1,-1,-1,1,-1,
				 1,1,1,1,1,-1,-1,
				 1,1,1,1,1,1,1,
			  1,-1,-1,-1,-1,1,-1,
			  1,-1,-1,-1,-1,-1,-1,
			   1,-1,-1,-1,-1,-1,-1,
				1,1,1,1,1,-1,-1,
				 1,-1,-1,-1,-1,-1,-1,
				 1,-1,-1,-1,-1,-1,-1,
				 1,-1,-1,-1,-1,1,-1,
				 1,1,1,1,1,1,1,
				 1,1,1,1,1,1,1,
			  1,-1,-1,-1,-1,-1,-1,
			  1,-1,-1,-1,-1,-1,-1,
			   1,-1,-1,-1,-1,-1,-1,
				1,1,1,1,1,-1,-1,
				 1,-1,-1,-1,-1,-1,-1,
				 1,-1,-1,-1,-1,-1,-1,
				 1,-1,-1,-1,-1,-1,-1,
				 1,-1,-1,-1,-1,-1,-1,
				 -1,-1,1,1,1,1,1,
			  -1,1,-1,-1,-1,-1,1,
			  1,-1,-1,-1,-1,-1,-1,
			   1,-1,-1,-1,-1,-1,-1,
				1,1,1,1,1,1,1,
				 1,-1,-1,-1,-1,-1,-1,
				 -1,1,-1,1,-1,-1,-1,
				 -1,-1,1,1,-1,-1,-1,
				 -1,-1,-1,1,-1,-1,-1,
				 1,-1,-1,-1,-1,-1,1,
			  1,-1,-1,-1,-1,-1,1,
			  1,-1,-1,-1,-1,-1,1,
			   1,-1,-1,-1,-1,-1,1,
				1,1,1,1,1,1,1,
				 1,-1,-1,-1,-1,-1,1,
				 1,-1,-1,-1,-1,-1,1,
				 1,-1,-1,-1,-1,-1,1,
				 1,-1,-1,-1,-1,-1,1,
				 -1,-1,1,1,1,-1,-1,
			  -1,-1,-1,1,-1,-1,-1,
			  -1,-1,-1,1,-1,-1,1,
			   -1,-1,-1,1,-1,-1,-1,
				-1,-1,-1,1,-1,-1,-1,
				 -1,-1,-1,1,-1,-1,1,
				 -1,-1,-1,1,-1,-1,-1,
				 -1,-1,-1,1,-1,-1,1,
				 -1,-1,1,1,1,-1,-1,
				 -1,-1,1,1,1,1,1,
			  -1,-1,-1,1,-1,-1,-1,
			  -1,-1,-1,1,-1,-1,-1,
			   -1,-1,-1,1,-1,-1,-1,
				-1,-1,-1,1,-1,-1,-1,
				 -1,1,-1,1,-1,-1,-1,
				 -1,1,-1,1,-1,-1,-1,
				 -1,1,-1,1,-1,-1,-1,
				 -1,1,1,1,-1,-1,-1,
				 -1,-1,1,-1,-1,-1,-1,
			  -1,-1,1,1,-1,-1,1,
			  -1,-1,1,-1,-1,-1,-1,
			   -1,-1,1,-1,1,-1,-1,
				-1,-1,1,1,-1,-1,-1,
				 -1,-1,1,1,-1,-1,-1,
				 -1,-1,1,-1,1,-1,-1,
				 -1,-1,1,-1,-1,1,-1,
				 -1,-1,1,-1,-1,-1,1,
				 -1,-1,1,-1,-1,-1,-1,
			  -1,-1,1,-1,-1,-1,-1,
			  -1,-1,1,-1,-1,-1,-1,
			   -1,-1,1,-1,1,-1,-1,
				-1,-1,1,-1,-1,-1,-1,
				 -1,-1,1,-1,-1,-1,-1,
				 -1,-1,1,-1,1,-1,-1,
				 -1,-1,1,-1,-1,1,-1,
				 -1,-1,1,1,1,1,1,
				 -1,-1,1,-1,-1,1,-1,
			  -1,-1,1,-1,-1,1,-1,
			  -1,-1,1,-1,-1,1,-1,
			   -1,1,1,1,1,1,1,
				-1,1,-1,-1,-1,-1,1,
				 -1,1,-1,-1,-1,-1,1,
				 -1,1,-1,-1,-1,-1,1,
				 -1,1,-1,-1,-1,-1,1,
				 -1,1,-1,-1,-1,-1,1,
				 -1,1,-1,-1,-1,1,-1,
			  -1,1,-1,-1,-1,1,-1,
			  -1,1,-1,-1,-1,1,-1,
			   -1,1,-1,-1,-1,1,-1,
				-1,1,1,-1,-1,1,-1,
				 -1,1,-1,1,-1,1,-1,
				 -1,1,-1,-1,1,1,-1,
				 -1,1,-1,-1,-1,1,-1,
				 -1,1,-1,-1,-1,-1,-1,
				 1,1,1,1,1,1,1,
			  1,-1,-1,-1,-1,-1,1,
			  1,-1,-1,-1,-1,-1,1,
			   1,-1,-1,-1,-1,-1,1,
				1,-1,-1,-1,-1,-1,1,
				 1,-1,-1,-1,-1,-1,1,
				 1,-1,-1,-1,-1,-1,1,
				 1,-1,-1,-1,-1,-1,1,
				1,1,1,1,1,1,1,
				1,1,1,1,1,1,-1,
			  1,-1,-1,-1,-1,1,-1,
			  1,-1,-1,-1,-1,1,-1,
			   1,-1,-1,-1,-1,1,-1,
				1,1,1,1,1,1,-1,
				 1,-1,-1,-1,-1,-1,-1,
				 1,-1,-1,-1,-1,-1,-1,
				 1,-1,-1,-1,-1,-1,-1,
				 1,-1,-1,-1,-1,-1,-1,
				 -1,1,1,1,1,1,-1,
			  1,-1,-1,-1,-1,-1,1,
			  1,-1,-1,-1,-1,-1,1,
			   1,-1,-1,-1,-1,-1,1,
				1,-1,-1,-1,-1,-1,1,
				 1,-1,-1,1,-1,-1,1,
				 1,-1,-1,-1,1,-1,1,
				 1,1,1,1,1,1,1,
				 -1,-1,-1,-1,-1,-1,1,
				 1,1,1,1,-1,-1,-1,
			  1,-1,-1,-1,1,-1,-1,
			  1,-1,-1,-1,-1,1,-1,
			   1,-1,-1,-1,-1,1,-1,
				1,1,1,1,1,1,-1,
				 1,-1,1,-1,-1,-1,-1,
				 1,-1,-1,1,-1,-1,-1,
				 1,-1,-1,-1,1,-1,-1,
				 1,-1,-1,-1,-1,1,-1,
				 -1,1,1,1,1,-1,-1,
			  -1,1,-1,-1,1,-1,-1,
			  -1,1,-1,-1,-1,-1,-1,
			   -1,-1,1,-1,-1,-1,-1,
				-1,-1,-1,1,-1,-1,-1,
				 -1,-1,-1,1,-1,-1,-1,
				 -1,-1,-1,1,-1,-1,-1,
				 -1,1,1,-1,-1,-1,-1,
				 -1,1,1,-1,-1,-1,-1,
				 1,1,1,1,1,1,1,
			  1,-1,-1,1,-1,-1,1,
			  -1,-1,-1,1,-1,-1,-1,
			   -1,-1,-1,1,-1,-1,-1,
				-1,-1,-1,1,-1,-1,-1,
				 -1,-1,-1,1,-1,-1,-1,
				 -1,-1,-1,1,-1,-1,-1,
				 -1,-1,-1,1,-1,-1,-1,
				 -1,-1,-1,1,-1,-1,-1,
				 1,-1,-1,-1,-1,-1,1,
			  1,-1,-1,-1,-1,-1,1,
			  1,-1,-1,-1,-1,-1,1,
			   1,-1,-1,-1,-1,-1,1,
				1,-1,-1,-1,-1,-1,1,
				 1,-1,-1,-1,-1,-1,1,
				 1,-1,-1,-1,-1,-1,1,
				 1,-1,-1,-1,-1,-1,1,
				 1,1,1,1,1,1,1,
				 1,-1,-1,-1,-1,-1,1,
			  1,-1,-1,-1,-1,-1,1,
			  1,-1,-1,-1,-1,-1,1,
			   1,-1,-1,-1,-1,-1,1,
				1,-1,-1,-1,-1,-1,1,
				 -1,1,-1,-1,-1,1,-1,
				 -1,1,-1,-1,-1,1,-1,
				 -1,-1,1,1,1,-1,-1,
				 -1,-1,-1,1,-1,-1,-1,
				 1,-1,-1,-1,-1,-1,1,
			  1,-1,-1,-1,-1,-1,1,
			  1,-1,-1,-1,-1,-1,1,
			   1,-1,-1,-1,-1,-1,1,
				1,-1,1,1,1,-1,1,
				 1,-1,1,-1,1,-1,1,
				 1,1,-1,-1,-1,1,1,
				 1,-1,-1,-1,-1,-1,1,
				 1,-1,-1,-1,-1,-1,1,
				 1,-1,-1,-1,-1,-1,1,
			  -1,1,-1,-1,-1,1,-1,
			  -1,-1,1,-1,1,-1,-1,
			   -1,-1,-1,1,-1,-1,-1,
				-1,-1,-1,1,-1,-1,-1,
				 -1,-1,-1,1,-1,-1,-1,
				 -1,-1,1,-1,1,-1,-1,
				 -1,1,-1,-1,-1,1,-1,
				 1,-1,-1,-1,-1,-1,1,
				 1,-1,-1,-1,-1,-1,1,
			 -1,1,-1,-1,-1,1,-1,
			  -1,-1,1,-1,1,-1,-1,
			   -1,-1,-1,1,1,-1,-1,
				-1,-1,-1,1,1,-1,-1,
				 -1,-1,-1,1,-1,-1,-1,
				 -1,-1,1,-1,-1,-1,-1,
				 -1,1,-1,-1,-1,-1,-1,
				 1,-1,-1,-1,-1,-1,-1,
				 1,1,1,1,1,1,1,
			 1,-1,-1,-1,-1,-1,1,
			  -1,-1,-1,-1,-1,1,-1,
			   -1,-1,-1,-1,1,-1,-1,
				-1,-1,-1,1,-1,-1,-1,
				 -1,-1,1,-1,-1,-1,-1,
				 -1,1,-1,-1,-1,-1,-1,
				 1,-1,-1,-1,-1,-1,1,
				 1,1,1,1,1,1,1};
/////////////////////////////////////////////////

bool CmpCode( char *src, char *dest, int size );

int main(){

	char InputCode[63];

	cout << "Please Enter The Code." << endl
		 << "Code   # ";

	for( int i = 0; i < 63; i++ ){
		cin >> InputCode;

		if( InputCode == '#' )
			InputCode = 1;
		else
		if( InputCode == '.' )
			InputCode = -1;
	}

	for( int i = 0; i < 26*63; i += 63 ){
		if ( CmpCode( &InputCode[0], &Chars, 63 ) ){

			cout << endl
				 << "Character Found : "
				 << static_cast<char>((i / 63) + 65);
				 return 0;
		}
	}

	cout << endl
		 << "Nothing Found";

	return 0;
}

bool CmpCode( char *src, char *dest, int size ){

	for( int i = 0; i < size; i++)
		if( src != dest )
			return false;
	return true;
}
#12

مساء الخير وشكرا كثيييييييييييييييير للتجاوب لكل الاعضاء وبحب

اشكر كل اللي شاركو في هذا الموضوع وبالذات الاخ arabi2013 لانه طريقته

نجحت في تحقيق الشي اللي بدي ياه :clapping:

وشكرررررررررررررررلكل من dr_sara وKhaled.Alshaya

وان شاء الله ما ننساكم في الدعاء

وشكرررررررررررررررررررررررررا :rolleyes:

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…