السلام عليكم ورحمة الله وبركآتهـ
صباحكم|| مساؤكم توفيق وبركة
لو سمحتو أنا عندي برنامج أقارن بين عناصر مصفوفة ~> قمت بإدخالها .
بحيث أننا نفترض x[0] هي العنصر الذي نقارن بهـ
يساوي عنصر آخر في المصفوفة نطبع Match
وإذا لم يشآبهـ عنصر آخر نكتب Not
وأيضا لو صادف في أثناء المقارنة كلمة End يوقف في المقارنة
ويأخذ العنصر الذي يليهـ ويقارن بيهـ بدل x[0]
وأخيرا إذا صادفهـ في أثناء المقارنة كلمة Quite فإنهـ يخرج من البرنامج
هذا إحدى محاولاتي في كاتبة الكود
#include<string>
using namespace std ;
int main (){
char x[12] ;
cout<<"enter the numbers\n" ;
for(int i=0;i<12;i++)
cin>>x ;
char num=x[0] ;
while(1) {
while(1)
{
for( int i=0;i<12;i++)
{if(num!=x[i+1])
cout<<"not" ;
else if (num=='End')
break ;
else
cout<<"match" ;
}
}
}
return 0 ;
}
#include<iostream>

