rayanehkhabar
27-03-2009, 19:59
سلام.
این تمرین اولین درس ما در سی و برنامه نویسی هستش. منتها چون من در کلاس خضور نداشتم نمی دونم چطور باید حل بشه. خوشحال می شم با حل کردن این تمرین به من کمک کنید بقیه تمرینهام را مثل این خودم حل کنم.
تمرین 1
الگوریتم و فلوچارت یافتن ک.م.م دو عدد a,b
تمرین 2. الگوریتم و فلوچارت برای اینکه عدد صحیح a را بگیرد و بگوید اول است یا خیر.
تمرین 3.
الگوریتم و فلوچارت برای اینکه یک عدد صحیح a را بگیرد و آنرا به عوامل اول تجزیه کند.
تمرین 4.الگوریتم و فلوچارت برای اینکه ضرائب معادله درجه دوم را بگیرد و ریشه های آن را چاپ کند.
استادمون خودش یه مثال زده: بهتره ببینید:
الگوریتم برای یافتن ب.م.م دو عدد a,b
جواب
0-شروع
1. aو b را به صورت صحیح دریافت کن
2- min(a,b)را پیدا کن
3- a , b را بر min تقسیم کن باقیمانده تقسیم a,b را بر min بدست آور
4-اگر a بر min یا b بر min بخشپذیر نبود min=min-1 و برو به مرحله 3
5-min را به عنوان ب.م.م چاپ کن
6- پایان
این تمرین اولین درس ما در سی و برنامه نویسی هستش. منتها چون من در کلاس خضور نداشتم نمی دونم چطور باید حل بشه. خوشحال می شم با حل کردن این تمرین به من کمک کنید بقیه تمرینهام را مثل این خودم حل کنم.
تمرین 1
الگوریتم و فلوچارت یافتن ک.م.م دو عدد a,b
تمرین 2. الگوریتم و فلوچارت برای اینکه عدد صحیح a را بگیرد و بگوید اول است یا خیر.
تمرین 3.
الگوریتم و فلوچارت برای اینکه یک عدد صحیح a را بگیرد و آنرا به عوامل اول تجزیه کند.
تمرین 4.الگوریتم و فلوچارت برای اینکه ضرائب معادله درجه دوم را بگیرد و ریشه های آن را چاپ کند.
استادمون خودش یه مثال زده: بهتره ببینید:
الگوریتم برای یافتن ب.م.م دو عدد a,b
جواب
0-شروع
1. aو b را به صورت صحیح دریافت کن
2- min(a,b)را پیدا کن
3- a , b را بر min تقسیم کن باقیمانده تقسیم a,b را بر min بدست آور
4-اگر a بر min یا b بر min بخشپذیر نبود min=min-1 و برو به مرحله 3
5-min را به عنوان ب.م.م چاپ کن
6- پایان