matlabkhooneh

تکالیف الگوریتم و فلوچارت - مرتب سازی آرایه ها ( کد Fch0002 )

1 - الگوریتم و فلوچارتی بنویسید که n عدد را گرفته ، سپس عددی که بیشترین تکرار را دارد به همراه اندیس ( شماره آن در آرایه ) چاپ کند.

2 - الگوریتم و فلوچارتی بنویسید که 10 عدد از ورودی بگیرد ، سپس اعداد را به صورت نزولی ( از بزرگ به گوچک ) نمایش دهد.

3 - در هریک از مجموعه های زیر عدد N طبیعی و x حقیقی است. فلوچارتی رسم کنید که هریک از سری های زیر را محاسبه و مقدار نهایی را چاپ نماید. ( به ازاء N و x ای که دریافت می شود.

\[\begin{matrix} S=\frac{4}{2}+\frac{5}{3}+\frac{6}{4}+...+\frac{N+3}{N+1}\\ P=\frac{1}{3}+\frac{1}{3^{2}}+\frac{1}{3^{3}}+...+\frac{1}{3^{n}}\\ T=1-x+x^{2}-x^{3}+...+(-1)^{2n+1}x^{n}\\ H=\frac{x^{5}}{5!}...+(-1)^(5(2n-1))\frac{x^{n}}{n!}\\ E=1+x+\frac{x^{2}}{2!}+\frac{x^{3}}{3!}+...+\frac{x^{n}}{n!}\\ F=2+6+12+...+(n-1)n \end{matrix}\]

4 - فلوچارتی رسم کنید که کوچکترین مقدار L را طوری تعیین گند که رابطه زیر بر قررا باشد.

\[2+\frac{L}{2!}+\frac{L}{3!}+...+\frac{L}{L!}>=2.71\]

5 - فلوچارتی رسم کنید که معین کند مجموع چند جمله از دنباله زیر بزرگتر از 0.5 است.

\[\frac{1}{3}-\frac{3}{5}+\frac{5}{7}-\frac{7}{9}+...>0.5\]

6 - فلوچارتی رسم نمایید که اعداد سه رقمی که خودشان با مقبولشان برارند ، همچنین تعداد آن ها را نیز محاسبه و چاپ نماید.

7 - فلوچارتی رسم کنید که دو عدد M و N را به عنوان ورودی دریافت و بزرگترین مقسوم علیه مشترک و کوچکترین مضرب مشترک آن دو عدد را با توجه به قضیه اراتستن تولید و چاپ نماید.

8 - فلوچارتی رسم کنید که عدد صحیح و مثبت N را دریافت و باقیمانده تقسیم بر 2 از طریق تفریق های متوالی و همچنین خارج قسمت آن را بدست آورده و چاپ نماید.

9 - فلوچارتی رسم کنید که اعداد سه رقمی را تولید نماید که در نوشتن آن ها فقط از ارام زوج استفاده شده باشد.

10 - تابعی بنویسید که دو تا مقدار عددی را از ورودی دریافت و سپس حاصل ضرب و تقسیم آن را در خروجی قرار دهد.

11 - یک تابع ناشناس به نام Power بنویسید که بتواند دو مقدار را به نام ورودی بگیرد و عدد اول را به توان عدد دوم برساند.

12 - الگوریتم و فلوچارتی را بنویسید که معدل 10 دانشجو را خوانده و در آرایه ای قرار دهد ، سپس مشخص کند بیشتر چه معدلی تکرار شده است و تعداد دفعات تکرار آن چند است؟

13 - الگوریتمی بنویسید که 20 عدد با تعداد ارقام بیشتر از یک را از ورودی بخواند و مجموع اعدادی که دهگان آن ها بر 3 بخش پذیر باشد را در خروجی نمایش دهد. توجه : عدد ممکن است تک رقمی باشد ، در صورتی که عدد ورودی تک رقمی بود ، اعداد دیگری بخواند.

14 - الگوریتمی بنویسید که نمره دانش آموزی را دریافت کند ، اگر عدد وارد شده N مجاز است ( یعنی بین صفر و بیست باشد ) تعیین کند قبول است یا مردود و در صورت غیرمجاز بودن عدد ورودی ، مجددا از کاربر ورودی دریافت کند.

15 - الگوریتمی بنویسید که یک عدد بین اعداد A و B دریافت کرده ( فرض کنیم A>B ) سپس ضرب هریک از مقسوم علیه های آن عدد در خود عدد را در خروجی چاپ کند. توجه : در صورتی که عدد ورودی بین اعداد A و B نبود الگوریتم مجددا عدد دریافت کند )

16 - الگوریتمی بنویسید که 20 عدد را خوانده و آن ها را در برداری با نام A نمایش دهد. سپس جمع تجمعی این اعدا را در بردار B نمایش دهد.

17 - فلوچارتی رسم کنید که از ورودی 10 نمره را دریافت کرده و سپس معدل آنها را نمایش دهد.

18 - فلوچارتی رسم نمایید که صد جمله اول سری فیبونانچی را در خروجی چاپ کند.

19 - فلوچارتی رسم کنید که 50 عدد مثبت را از ورودی خوانده و بزرگترین آنها را در خروجی نمایش دهد.

20 - فلوچارتی رسم کنید که عدد صحیح و مثبت N را از ورودی گرفته و فاکتوریل آن را محاسبه کند.

21  - فلوچارتی بکشید که به تمام درایه های آرایه مفروض A(3*4) دو واحد اضافه کنید.

22 - الگوریتمی بنویسید که زمان T بر حسب ثانیه را به عنوان ورودی دریافت نموده و معین کند که چند ساعت ، چند دقیقه و چند ثانیه است.

23 - فلوچارتی بکشید که نمرات و تعداد واحد درس های یک دانشجو را گرفته و معدل آن را طبق قانون دانشگاه آزاد حساب کند. (یعنی تمام نمرات زیر 10 به استثنای نمره 0.25 (کمیته انضباطی) در معدل حساب نشود، دقت کنید یعنی نمره0.25 در معدل حساب می شود.)

24 - فلوچارتی بکشید که یک عدد چند رقمی را گرفته و جمع فاکتوریل ارقام آن را حساب کند.

25 - الگوریتمی بنویسید که یک عدد از کاربر دریافت کند و تمام مقسوم علیه های کوچکتر از خود عدد را در خروجی چاپ نماید.

26 - الگوریتمی بنویسید که یک عدد را از کاربر دریافت کند ، در صورتی که 5رقمی بود به کاربر اطلاع دهد. ( منطق الگوریتم ، الگوریتم و جدول تست آورده شود.

27 - فلوچارتی رسم کنید که یک عدد از ورودی گرفته و مجموع مربعات ارقام فرد را چاپ کند.

28 - الگوریتمی بنویسید که دو عدد را از ورودی دریافت کرده حاصلضرب دو عدد را چاپ کند.

29 - الگوریتمی بنویسید که عدد طبیعی X را دریافت کرده مشخص کند بر 2 و 3 و 5 بخش پذیر است یا خیر

30 - الگوریتمی بنویسید وزن جسم را بر حسب گرم گرفته  وزن آن را بر حسب کیلوگرم و گرم نمایش دهد.

31 - الگوریتمی بنویسید که n عدد را از ورودی گرفته کوچکترین و بزرگترین آن ها را چاگ کند.

32 - الگوریتمی بنویسید که یک عدد را گرفته و تعیین کند کامل است یا خیر ( عدد تام )

33 - الگوریتمی بنویسید که یک عدد را دریافت کرده مقلوب آن را چاپ کند.

34 - الگوریتمی بنویسید که دو عدد را خوانده عدد اول را به توان عدد دوم برساند.

35 - الگوریتمی بنویسید که N عدد را از ورودی خوانده اعدادی که رقم سمت چپ آن ها 5 یا 9 است را چاپ کند.

36 - الگوریتمی بنویسید که ضرایب یک معادله درجه 2 را گرفته و معادله را حل کند.

37 - الگوریتمی بنویسید که 3 عدد را خوانده به صورت نطولی مرتب کند.

38 - الگوریتمی بنویسید که یک عدد بین 0 تا 365 را از ورودی دریافت کرده تاریخ را مشخص کند.

39 - فلوچارتی رسم کنید که عددی دریافت کند تعیین کند رقم اول و آخر آن برابر است یا خیر

40 - الگوریتمی بنویسید که یک عدد از ورودی بگیرد و تعداد و مجموع اعداد اول قبل از آن را نشان دهد.

41 - الگوریتمی بنویسید ( رسم فلوچارت ) که نمرات مختلف 10 دانشجو که هریک 5 درس دارند را به همراه شماره دانشجویی آن ها از ورودی بخواند و دانشجویی که بدترین نمره اش کمترین اختلاف با معدلش را دارد مشخص کند و شماره دانشجویی و این اختلاف را در خروجی چاپ کند.

42 - الگوریتمی بنویسید که نمرات و شماره دانشجویی یک کلاس 30 نفر را از ورودی بخواند. میانگین نمرات به همراه 2 نمره حداکثر و 2 نمره حداقل به همراه شماره دانشجویی آن ها را چاپ کند.

43 - فلوچارتی رسم کنید که عدد طبیعی n را دریافت کرده و بررسی کند که آیا این عدد عضوی از دنباله ی فیبوناتچی است یا نه؟

44 - فلوچارتی رسم کنید که عدد طبیعی n را دریافت کرده و n عدد طبیعی که با مقلوبشان برابرند را چاپ کند. از ابتدای مجموعه اعداد طبیعی شروع کنید

45 - فلوچارتی رسم کنید که عدد طبیعی n را دریافت کرده و n عدد اول از مجموعه اعداد طبیعی را بترتیب چاپ کند. به عنوان مثال اگر n برابر 4 باشد جواب برنامه اعداد 2 و 3 و 5 و 7 خواهد شد 

46 - فلوچارتی رسم کنید که مجموع کلیه اعداد اول کوچکتر از 3000 را بدست آورده و چاپ کند.

47 - فلوچارتی رسم کنید که N نمره ی دانشجویی را دریافت کرده و انحراف از میانگین هر یک از نمرات را بدست آورده و چاپ کند. به عنوان مثال اگر سه نمره 14 و 16 و 18 ورودی فلوچارت باشند، میانگین آنها برابر 16 شده و انحراف از میانگین هر یک از نمرات بترتیب برابر 2- و 0 و 2 خواهد شد

48 - فلوچارتی رسم کنید که N عدد حقیقی را دریافت نموده و سپس به ترتیب نزولی مرتب کرده و چاپ کند.

49 - فلوچارتی رسم کنید که ماتریس مربعی N در N را دریافت کرده و سپس درایه های واقع بر روی قطر اصلی را صفر کرده و چاپ کند.

50 - فلوچارتی رسم کنید که ماتریس M در N را دریافت کرده و سپس سطرهای زوج و فرد آن را با یکدیگر جابجا نموده و چاپ کند.

جهت سفارش پروژه و تکلیف الگوریتم و فلوچارت لطفا در شبکه های تلگرام و واتساپ موضوع و سوال مورد نظر را به شماره  989364847193+ ارسال نمایید، تا پس از بررسی هزینه خدمت شما اعلام گردد.

تکالیف الگوریتم و فلوچارت ( کد Fch0001 )

1 - فلوچارتی رسم کنید که صد عدد را یکی یکی خوانده و جمع مقادیر مثبت را حساب و چاپ کند. همچنین تعداد اعداد منفی و تعداد اعداد مثبت را نیز در خروجی نشان دهد.

2 - فلوچارتی رسم کنید که عدد طبیعی n را دریافت و مجموع اعداد از 1 تا n را محاسبه و چاپ کند.

3 - فلوچارتی رسم کنید که با دریافت یک عدد مثبت بزرگتر از یک از کاربر ، اعداد اول تا عدد وارد شده را به همراه تعداد آن ها چاپ کند.

4 - فلوچارتی رسم کنید که قد گروهی از مردم را دریافت کرده و نزدیکترین قد به 180 سانتی متر را چاپ کند. فرض کنید تعداد داده ها مشخص نیست، اما با ورود صفر یا منفی الگوریتم خاتمه یابد.

5 - فلوچارتی رسم کنید که یک مجموعه صدتایی عدد را خوانده و تمام اعداد زوج به استثنای مضارب 10 را در خروجی نمایش دهد.

6 - فلوچارتی رسم کنید که با دریافت مختصات یک نقطه مفروض مشخص کند که نقطه در کدام ربع صفحه واقع شده است.

7 - فلوپارتی رسم کنید که با دریافت a و b و r و همچنین مختصات یک نقطه ، تشخیص دهد نقطه مذکور نسبت به دایره چه وضعی دارد.

8 - فلوچارتی رسم کنید که با دریافت نمره درس و تعداد واحد آن معدل یک دانشجو را حساب کند. توجه داشته باشید در این فلوچارت از ابتدا تعداد دروس مشخص نیست.

9 - فلوچارتی رسم کنید که یک عدد از کاربر دریافت کرده ، اگر طبیعی بود مقدار !n را در خروجی نمایش دهد. در غیر این صورت با نمایش یک پیام متنی مبنی بر ورود یک عدد طبیعی ، از کاربر عدد دیگری دریافت کند.

10 - فلوچارتی رسم کنید که تعداد نمره n از کاربر دریافت کرده و علاوه بر محاسبه و نمایش میانگین نمرات ، تعداد نمرات دسته A و B و C و D را نیز در خروجی نمایش دهد. فرض کنید نمرات بالاتر از 17 در دسته A، بین 14-17 در دسته B ، بین 10-14 در دسته C و نمرات کمتر از 10 در دسته D قرار می گیرند.

11 - الگوریتمی بنویسید که 4 عدد غیر منفی متفاوت از ورودی بگیرد و با آن ها بزرگترین عدد ممکن را بسازد.

مثال 9 - 12 - 407 -53

نتیجه

95340712

12 - الگوریتمی بنویسید که 100 جمله اول سری فیبوناچی را چاپ کند. در سری فیبوناچی هر جمله حاصل جمع دو جمله قبل از خودش است.

13 - فلوچارتی ترسیم کنید که عدد طبیعی N را به عنوان ورودی دریافت کند و مشخص کند این عدد اول است یا خیر؟ ( عدد اول عددی است که غیر از 1 و خودش هیچ مقسوم علیه دیگری نداشته باشد )

14 - فلوچارتی بکشید که 3 عدد را به عنوان ورودی دریافت کند و مشخص نماید آیا با این سه عدد می توان یک مثلث ساخت یا خیر.

15 - الگوریتمی بنویسید که مجموع تمام مقسوم علیه های یک عدد را چاپ کند.

16 - الگوریتمی بنویسید که اعداد فیبوناچی که مضرب ۱۵ و کوچکتر از ۵۵۵۵ هستند را چاپ کند.

17 - الگوریتمی بنویسید که دو عدد را از کاربر بگیرد و عدد اول را فقط با استفاده از عمل جمع به توان عدد دوم برساند. از عملگرهای توان، تقسیم، ضرب و تفریق نمیتوانید استفاده کنید.

18 - الگوریتمی بنویسید که یک ساعت را شبیه سازی کند.

19 - الگوریتمی بنویسید که مضرب های اعداد ۳ و ۵ را که کوچکتر از ۳۵۵۵ هستند را چاپ کند.

20 - الگوریتمی بنویسید که عدد N را در مبنای ۸ بگیرد و به مبنای ۲ ببرد.

21 - الگوریتمی بنویسید که سه عدد را از کاربر گرفته و بگوید آیا با این سه عدد می توان یک مثلث ساخت؟

22 - الگوریتمی بنویسید که دو عدد و یک عملگر را از کاربر گرفته و عملیات مناسب را انجام دهد.

23 - الگوریتمی بنویسید که سه عدد را از کاربر گرفته ، max آن ها را محاسبه کرده و چاپ کند.

24 - الگوریتمی بنویسید که سه عدد را از کاربر گرفته ، آن را به ترتیب صعودی مرتب کند.

25 - فلوچارتی رسم کنید که دو عدد صحیح را از کاربر دریافت نموده و سپس حاصل جمع و حاصل ضرب آن دو را بدست آورده و چاپ کند.

26 - فلوچارتی رسم کنید که چهار عدد صحیح را دریافت نموده و سپس میانگین آنها را بدست آورده و چاپ کند. 

27 - فلوچارتی رسم کنید که دو عدد اعشاری را دریافت نموده و سپس واسطه هندسی آنها را بدست آورده و چاپ کند. واسطه هندسی از رابطه مقابل بدست می آید (a و b دو عدد اعشاری می باشند)

\[\sqrt{a\times b}\]

28 - فلوچارتی رسم کنید که دما را برحسب درجه سانتیگراد دریافت نموده و سپس تبدیل به درجه فارنهایت کرده و نمایش دهد. رابطه بین درجه فارنهایت و سانتیگراد بصورت مقابل است

\[\frac{C}{100}=\frac{F-32}{180}\]

29 - فلوچارتی رسم کنید که طول را برحسب سانتیمتر دریافت نموده و سپس تبدیل به اینچ کرده و چاپ کند. هر اینچ معادل 2.54 سانتیمتر است.

30 - فلوچارتی رسم کنید که شعاع کره ای را دریافت نموده و سپس حجم آن را محاسبه نموده و چاپ کند. حجم کره از رابطه مقابل بدست می آید.

31 - فلوچارتی رسم کنید که سه عدد اعشاری را بترتیب در متغیرهای a و b و c دریافت نموده و سپس مقدار d را براساس رابطه زیر محاسبه نموده و چاپ کند.

\[\sqrt{a+(b+c)^{3}}\]

32 - فلوچارتی رسم کنید که شماره ماه را دریافت کرده و نام آن ماه از سال را چاپ کند. به عنوان مثال اگر ورودی عدد 3 باشد، خروجی "خرداد" خواهد بود.

33 - فلوچارتی رسم کنید که طول سه پاره خط را دریافت کرده و بررسی کند که آیا می توانند تشکیل مثلث دهند یا نه؟

34 - فلوچارتی رسم کنید که پنج عدد طبیعی را دریافت کرده و ماکزیمم اول و دوم آنها را پیدا کرده و چاپ کند.

35 - فلوچارتی رسم کنید که چهار عدد حقیقی را دریافت نموده و با استفاده از دستورات شرطی آنها را بترتیب صعودی (از کوچک به بزرگ) چاپ کند.

36 - فلوچارتی رسم کنید که اعداد سه رقمی بخش پذیر بر چهار را چاپ کند.

37 - فلوچارتی رسم کنید که پنجاهمین عدد دنباله فیبوناتچی را بدست آورده و چاپ کند.

38 - فلوچارتی رسم کنید که عدد طبیعی N را در مبنای ده گرفته و به مبنای هشت برده و چاپ کند.

39 - فلوچارتی رسم کنید که عدد طبیعی N را در مبنای هشت گرفته و به مبنای ده برده و چاپ کند.

40 - فلوچارتی رسم کنید که عدد طبیعی N را گرفته و مجموع N جمله اول دنباله زیر را چاپ کند.

\[S=1-\frac{1}{1!}+\frac{2}{3!}-\frac{3}{4!}+...\]

41 - فلوچارتی رسم کنید که عدد طبیعی N را دریافت کرده و سپس مجموع زیر را محاسبه کرده و چاپ کند.

\[ S=1+\frac{1}{4}+\frac{1}{9}-\frac{1}{16}+...+\frac{1}{N^{2}} \]

42 - فلوچارتی رسم کنید که عدد طبیعی n را گرفته و سپس مجموع ارقام آنرا محاسبه کرده و چاپ کند. به عنوان مثال اگر ورودی عدد 624 باشد خروجی آن برابر 12 خواهد شد.

43 - فلوچارتی رسم کنید که عدد طبیعی n را گرفته و سپس حاصلضرب ارقام آنرا محاسبه کرده و چاپ کند. به عنوان مثال اگر ورودی عدد 624 باشد خروجی آن برابر 41 خواهد شد.

44 - فلوچارتی رسم کنید که عدد طبیعی n را گرفته و سپس ماکزیمم رقم آنرا بدست آورده و چاپ کند. به عنوان مثال اگر ورودی عدد 624 باشد خروجی آن برابر 6 خواهد شد.

45 - فلوچارتی رسم کنید که عدد طبیعی n را دریافت کرده و مجموع ارقام فرد آن را بدست آورده و چاپ کند. به عنوان مثال اگر ورودی برابر 23151 باشد، خروجی برابر 0 خواهد شد.

46 - فلوچارتی رسم کنید که عدد طبیعی n را دریافت کرده و میانگین ارقام فرد آن را بدست آورده و چاپ کند. به عنوان مثال اگر ورودی برابر 23151 باشد، خروجی برابر 3 خواهد شد.

47 - فلوچارتی رسم کنید که عدد طبیعی n را دریافت کرده و تعداد ارقام زوج و فرد آن را بدست آورده و چاپ کند.

48 - فلوچارتی رسم کنید که عدد طبیعی n را دریافت کرده و معین کند که این عدد بر مجموع ارقامش بخش پذیر است یا نه؟

49 - فلوچارتی رسم کنید که N عدد خوانده شده را در آرایه ای قرار دهد . با نام L و آن را چاپ کند. همچنین عددهای بزرگتر از 5 را در آرایه ای جداگانه با نام L1 قرار داده و چاپ کند.

50 - فلوچارتی رسم کنید که N عدد را بخواند و حاصل جمع و میانگین را چاپ کند. عدد خوانده شده (X) ،میانگین Av ، حاصلجمع S و شمارشگر را با I نمایش دهید. برنامه را به ازای دو عدد 3 و 7 تست کرده و جدول تست را نشان دهید. همچنین برنامه متلب این فلوچارت را بنویسید.

جهت سفارش پروژه و تکلیف الگوریتم و فلوچارت لطفا در شبکه های تلگرام و واتساپ موضوع و سوال مورد نظر را به شماره  989364847193+ ارسال نمایید، تا پس از بررسی هزینه خدمت شما اعلام گردد.

 

موضوعات
Designed By M A T L A B K H O O N E H