تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 9 از 9

نام تاپيک: لطفاً در این امر مرا یاری کنید...

  1. #1
    آخر فروم باز ATA FARZADI's Avatar
    تاريخ عضويت
    Aug 2008
    محل سكونت
    تو خونه
    پست ها
    1,628

    14 لطفاً در این امر مرا یاری کنید...

    قبل از هر چیزی باید بگم اگر مکان این تاپیک رو اشتباه انتخاب کردم معذرت میخوام ومدیران زحمت جابجایشو بکشن.

    من دانشجوی رشته برق مقطع کارشناسی هستم در این ترم من درس برنامه نویسی c دارم

    5 تا سوال دارم که میخوام لطف کنن دوستان اهل فن به این 5تا سوال جواب بدن :

    1.برنامه ای بنویسید که شماره دانشجویی و معدل تعداد n دانشجو را از ورودی خوانده. دانشجویی را که دومین معدل از نظر بزرگی دارد پیدا کند و به خروجی ببرد؟


    2.برنامه ای بنویسید که اعدادی را از ورودی خوانده تشخیص دهد که آیا اعداد مورد نظر کامل هستند یا خیر . عددی کامل است که مجموع مقسوم علیه آنها به جز خودش برابر با آن عدد باشد. پس از بررسی هر عدد برنامه باید از کاربر سوال کند که میخواهد به کارش ادامه دهد یا خیر؟


    3. برنامه ای بنویسید که عددی را از ورودی خوانده به کمک تابع بازگشتی شمارش معکوس از آن عدد به یک را انجام دهد ( شماره ها به خروجی چاپ کند)؟


    4.برنامه ایی بنویسید که n جمله از سری فیبوتاچی را به روش بازگشتی تولید کند؟


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

    بصورت برنامه c تهیه شود


    پیشا پیش تشکر از همه اساتید

  2. این کاربر از ATA FARZADI بخاطر این مطلب مفید تشکر کرده است


  3. #2
    آخر فروم باز MAXXX's Avatar
    تاريخ عضويت
    May 2006
    پست ها
    1,990

    پيش فرض

    یچیزی رو بهتون میگم که احتمالا خودتون تا حالا باید بدونین
    کسی نمیاد بشینه 30-40 خط برنامه برا شما بنویسه
    البته شایدم یکی پیدا شد ولی زیاد روش حساب نکن !

    شما هرچی خودت میتونی بنویس اینجا بزار مطمئن باش یکی پیدا میشه برات کاملش کنه

  4. این کاربر از MAXXX بخاطر این مطلب مفید تشکر کرده است


  5. #3
    آخر فروم باز
    تاريخ عضويت
    Jul 2009
    پست ها
    6,351

    پيش فرض

    سوال دوم

    #include <stdio.h>
    #include <conio.h>
    int main ()
    {
    int a,i,s=0;
    char ans;
    do {
    clrscr();
    printf ("Enter adad: ");
    scanf ("%d",&a);
    for (i=1;i<a;i++)
    {
    if (a%i==0)
    s=s+i;
    }
    {
    if (a==s)
    printf ("%d Kamel ast",a);
    else
    printf ("%d Kamel nist",a);
    }
    printf ("\nFor edame enter Y or y");
    ans=getche();
    }while (ans=='y' || ans=='Y');
    return 0;
    }


  6. #4
    آخر فروم باز
    تاريخ عضويت
    Jul 2009
    پست ها
    6,351

    پيش فرض

    سوال اول
    #include <stdio.h>
    int main ()
    {
    int n,i;
    float a,max1=0,max2=0;
    printf ("Teedad Moadel :");
    scanf ("%d",&n);
    for (i=1;i<=n;i++)
    {
    printf ("Enter Moadel : ");
    scanf("%f",&a);
    if (a>max1)
    {
    max2=max1;
    max1=a;
    }
    else if (a>max2)
    max2=a;
    }
    printf ("%f Hast moadel dovom",max2);
    return 0;
    }



    ---------- Post added at 02:49 PM ---------- Previous post was at 02:45 PM ----------

    سوال چهارم
    #include <stdio.h>
    int fibo(int);
    int main ()
    {
    int n,s;
    printf ("Enter Number: ");
    scanf ("%d",&n);
    s = fibo(n);
    printf ("Jomle N om Hast: %d ",s);
    return 0;
    }
    int fibo (int n)
    {
    int temp;
    int a=0,b=1;
    if (n ==1)
    return a;
    if (n==2)
    return b;
    else
    for (int i=3;i<=n;i++)
    {
    temp=a+b;
    a=b;
    b=temp;
    }
    return temp;
    }


  7. #5
    آخر فروم باز
    تاريخ عضويت
    Jul 2009
    پست ها
    6,351

    پيش فرض

    سوال پنجم
    #include <stdio.h>
    float hasel (float,float);
    int main ()
    {
    float a,b;
    float s,div,t;
    printf ("Enter 2 Number :");
    scanf ("%f%f",&a,&b);
    hasel(a,b);
    return 0;
    }
    float hasel (float a,float b)
    {
    float s,div,t;
    //// hasel +
    s=a+b;
    printf ("\nHasel jam is %f ",s);
    //// hasel div
    div=(float)a/b;
    printf ("\nHasel Div is %f",div);
    //// hasel tafrigh
    t=a-b;
    printf ("\nHasel Tafrigh is %f ",t);
    }

  8. #6
    داره خودمونی میشه
    تاريخ عضويت
    Jan 2009
    پست ها
    41

    پيش فرض

    تو سوال اول نبايد شماره دانشجويي رو به خروجي ببريد؟
    براي اينكار هر بار كه مقدار max1 يا max2 رو تغيير ميدين مقدار num1 و num2 رو هم عوض كنيد (فكر كنم منظور سوال اين بوده‌)

  9. #7
    داره خودمونی میشه
    تاريخ عضويت
    Jan 2009
    پست ها
    41

    پيش فرض

    سوال 3 از بقيه آسون تره نميدونم چرا ننوشتينش
    مشكلتون باهاش چي بود؟
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    Last edited by gavanche; 25-01-2011 at 22:56.

  10. #8
    داره خودمونی میشه
    تاريخ عضويت
    Jan 2009
    پست ها
    41

    پيش فرض

    بقيه شو خوندم به نظرم درست بود فقط تو سوال 5 به نظرم قبل از تقسيم يه if بذارين كه چك كنه كه مخرج صفر نباشه چون در صورتي كه مخرج 0 باشه runtime error ميده (segment error) ديگه اشكال ديگه اي به نظرم نيومد مگر اينكه compilation error داشته باشه compile كنيد در صورتي كه compilation erro داشت بگيد حلش ميكنيم.
    (راستي compiler داريد؟‌)

    موفق باشيد.

  11. #9
    آخر فروم باز ATA FARZADI's Avatar
    تاريخ عضويت
    Aug 2008
    محل سكونت
    تو خونه
    پست ها
    1,628

    پيش فرض

    واقعاً از شما ممنونم...

    با تشکر

  12. این کاربر از ATA FARZADI بخاطر این مطلب مفید تشکر کرده است


Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •