سلام دوستان؛
من ميخواستم كه برام چند تا الگوريتم رو مانند مثال زير بنويسيد.
فقط اگه ممكنه هر چه سريعتر بهم جواب بديد.
و در صورت امكان ريتم نوشتن الگوريتم مثل همين مثال زير باشه(يعني به زبان فارسي باشه نه c يا ++c).
مثال:سؤالات:
الگوريتمي بنويسيد كه عمليات ضرب را با استفاده از جمع انجام دهد.
پاسخ:
0) شروع
1) a و b را بخوان
2) 0 --> p
3) تا زماني كه a>0 انگاه دستورات 4 تا 5 را تكرار كن
4) p <-- p+b
5)a <-- a-1
6) p را چاپ كن
7) پايان
1- الگوريتمي بنويسيد كه اعداد اول كوچكتر 200 را محاسبه و نمايش دهد.
2- الگوريتمي بنويسيد كه عددي را از كاربر گرفته و در ادامه خود عدد و وارون آن را نمايش دهد.(براي مثال وارون عدد 1234 برابر است با 4321) يك بار تنها براي اعداد چهار رقمي و بار ديگر بدون محدوديت ارقام الگوريتم طراحي كنيد.
3- الگوريتمي بنويسيد كه سه عدد را از ورودي خوانده و به ترتيب نزولي مرتب و نمايش دهد.
4- الگوريتمي بنويسيد كه 10 عدد را از كاربر گرفته وسپس باقيمانده دو برابر اعداد را بر 7 به ترتيب از آخرين عدد تا اولين عدد محاسبه و چاپ نمايد.
5- الگوريتمي بنويسيد كه 50 عدد را خوانده و ابتدا اعداد مثبت و سپس اعداد منفي آنها را چاپ نمايد.
6- الگوريتمي بنويسيد كه دو آرايه ي 10 عضوي را به طور جداگانه از ورودي خوانده و سپس عناصر متناظر را با هم جمع و در آرايه سوي ذخيره كند.
7- الگوريتمي بنويسيد كه 150 عدد را از كاربر گرفته و در ادامه عدد ورودي كاربر را در ميان آنها جستجو كند.
8- الگوريتمي بنويسيد كه 20 عدد را گرفته و به ترتيب نزولي مرتب كند و در انتها نمايش دهد.
9- آرايه به نام code از قبل توسط برنامه نويسان شركت در برنامه شما قرار گرفته است.اين آرايه ي 100 عضوي شامل يك سري از اعداد چهار رقمي مي باشد كه حاوي اطلاعات محرمانه اي رمز شده است. رمز نگاران شركت نحوه ي كد شدن اطلاعات را به شرح زير كشف كرده اند.حال الگوريتمي بنويسيد كه اطلعات محرمانه را بازيابي و پردازش كرده،سپس نمايش دهد!
عدد چهار رقمي abcd --< رقم يكان و دهگان جدا شود و كنار هم قرار گيرد--< bd --< عدد حاصل بايد تقسيم بر 2 شود --< عدد نهايي از مقدار 1 تا 28 نماينده به ترتيب حروف الفباي A تا Z مي باشد و صفر نشان دهنده ي خط فاصله است.
10- تابع عبارتيست كه با گرفتن مقاديري حد اكثر يك مقدار را بر مي گرداند.مانندy<-F(x) كه در آن x متغير ورودي و f(x) عبارتي بر حسب x مي باشد (مانند f(x)=X²+3) كه با قرار گرفتن مقدار در آن جواب بدست مي آيد.(مثلا با قرار گرفتن x<--2 مقدار Y برابر با 7 مي شود.)حال با توجه به توضيحات مي توان معادله داشت مانند f(x)=0 جواب اينن معادله كه مقدار x مي باشد ، صفر هاي معادله ناميده مي شود.با توجه به اينكه در نوشتن الگوريتم تنها چهار عمل اصلي و همچنين عملگر باقيمانده وجود دارد(يعني قابليت نوشتن عبارت هاي راديكالي وجود ندارد) ، برنامه اي بنويسيد كه مقدار صفر هاي معادله ي X²-2X-1=0 را با دقت 0.1 بيابيد.(راهنمايي:با قرار دادن مقادير مختلف به ازاي متغير x مي توان مقدار عبارت تابع را بدست آورد.)