PDA

View Full Version : راهنمایی برای پیاده سازی



soonami
شنبه 28 خرداد 1390, 18:29 عصر
با سلام و خسته نباشید خدمت دوستان

اگر مقدور هست راهنمایی برای پیاده سازی کلاسی برای شبیه سازی And و or بکنید
__________________________________________________ ____________________
منظور از T , F این است : TRUE و FALSE

__________________________________________________ __________________________

and : بدین صورت هست که اگر 2 تا ورودی T بود حاصل T هست اگر 2 تا F بود حاصل F است و اگر یکی T و ودیگری F بود حاصل F است
_________________________________________

OR : بدین صورت هست که اگر 2 تا ورودی T بود حاصل T هستاگر 2 تا F بود حاصل F است و اگر یکی T و ودیگری F بود حاصل T است

Padrone
شنبه 28 خرداد 1390, 20:20 عصر
فرض کنیم ورودی n تا باشه
در AND اگر تعداد ورودی ها برابر با تعداد T ها بود، T رو برگردونه وگرنه F
اما در OR اگر تعداد T ها بزگتر مساوی یک بود، جواب T بده وگرنه F

soonami
شنبه 28 خرداد 1390, 23:06 عصر
میشه قسمتی از این کلاس بنویسید شبه کد بنویسید

در ضمن من این چیزی که شما هم گفتید خودم فکر کنم گفتم البته ساده تر و صحیح تر

soonami
یک شنبه 29 خرداد 1390, 08:28 صبح
دوستان کسی نیست راهنمایی کنه ؟

Padrone
دوشنبه 30 خرداد 1390, 14:15 عصر
فرض کن در قالب ++C به صورت الگوریتمیک می نویسم


int i,n,CountF=0,CountT=0;
char v;
cout<<"Enter Number Of Logical Variables!";
cin<<n;
For(int i=1;i<=n;i++)
{
v=cout<<"enter A logical variable: "<<endl;
if(v=='f')
CountF++;
else
CountT++
}
//for AND
if(CountT==n)
cout<<"TRUE";
else
cout<<"false";
///////////////////
//for or
if(CountT>=1)
cout<<"TRUE";
else
cout<<"false";
///////////