PDA

View Full Version : راهنمایی برای نوشتن سه برنامه



hadis65
پنج شنبه 26 مهر 1386, 10:47 صبح
من می خوام برنامه ای زیر رو به زبان سی بنویسم لطفا کمک کنید

1- برنامه ای بنوسید که یک عدد صحیح بگیرد در صورتی که عدد گرفته شده اول بود نشان دهد عدد اول است

و در غیر اینصورت نشان دهد اول نیست

2- برنامه ای بنویسید که اعداد و را بگیرد و سری زیر را محاسبه کرده نشان دهد



http://i20.tinypic.com/103tl76.jpg

3.برنامه ای بنویسید یک عدد صحیح بگیرد و لوزی اعداد آن عدد را رسم کرده نشان دهد

مثال عدد 4

برای عدد N?

http://i23.tinypic.com/15coftv.jpg

salmanmp
پنج شنبه 26 مهر 1386, 11:15 صبح
برای برنامه اول از i=2 تا sqrt(اون عدد) چک می کنی آیا بخش پذیر هست یا نه (یعنی x % i == 0 هست یا نه) ؟ (این راه معمولیشه)
برای دومی X رو می گیری و یه متغیر res هم تعریف می کنی ! بعد تو یه for به اندازه N هر دفعه این کارا رو میکنی :

x *= x;
fac *= i;
res += x / fac;

که i متغیر for هست و از 1 شروع می شه
اگه اینارو نوشتی سومی رو هم خودت می تونی بنویسی !

پ.ن. : سرعت عملو حال کردی ؟

mehdi_doraghi
پنج شنبه 26 مهر 1386, 16:51 عصر
برنامه فوق تحت پاسکال دارم اگر می خواهی پیغام بده