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

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




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

نام تاپيک: درخواست رفع گیر در 4 برنامه نوشته شده

  1. #1
    داره خودمونی میشه mhnmohsen's Avatar
    تاريخ عضويت
    Oct 2006
    پست ها
    94

    پيش فرض درخواست رفع گیر در 4 برنامه نوشته شده

    سلام خدمت مدیریت سایت خوب p30world و کاربرای عزیز از
    مهندسین عزیز در خواست دارم اونهایی که با زبان Turbo c++ آشنایی دارند به بنده حقیر در رفع این خطاها در 4 برنامه زیر کمک نمایند با تشکر.

    بنده می خواهم از این برنامه زیر خروجی بگیرم که متاسفانه با ارور مواجه می شوم و نتوانستم خطاهای خود را برطرف کنم لطفان اگر امکان دارد برنامه صحیح شده آن را به بنده با خروجی بدهید .
    با تشکر از شما عزیزانMHNMOHSEN
    ====================
    برنامه اول

    1 : برنامه ای بنویسید که یک عدد صحیح را از ورودی بخواند و زوج و فرد بودن آن را مشخص کند؟

    این برنامه ای که خودم نوشتم و خطا داره

    zoj fard *********
    =====================
    var
    n,r integir
    begin
    redln(n)
    r:= n-2*(n div2);
    if(r=0)then
    write(the number n zoj);
    else
    write(the number n fard);
    end
    =================================
    برنامه دوم

    2: برنامه ای بنویسید که پنج عدد اعشاری از ورودی بخواند و مینیمم و ماکزیمم آن عدد را چاپ کند ؟

    برنامه ای که خودم نوشتم و ایراد داره
    max , min *******
    ========================
    var
    a,b float
    begin
    redln(a)
    redln(b)
    if (a>b) then
    writ ('a max and b min ')
    else('b max and a min ')
    end
    =========================
    برنامه سوم

    3:برنامه ای بنویسید که سه عدد ورودی از نوع صحیح را خوانده و مقادیر آن را به صورت عکس در خروجی چاپ کند؟

    برنامه ای که خودم نوشتم و ایراد داره
    varoon********
    ===================

    [code]int num , digit=0;
    printf("\n enter a number");
    scanf(%d, & num);
    printf(\n inverse=");
    do{
    digit= num%10
    printf(%o , digit);
    num/=10;
    }while(num!=0);
    }end of while(1);

    enter a number 1 2 3 4 5
    inverse 5 4 3 2 1

    ===========================================
    برنامه چهارم

    4:برنامه ای بنویسید که ضرایب یک معادله درجه2 را از کاربر دریافت کرده و ریشه های آن را محاسبه کند ؟

    برنامه ای که خودم نوشتم و ایراد داره
    rishe********
    =====================
    a,b,c,d: integir
    begin
    redln(a)
    whil(a=0)do
    redln(a)
    redln(b)
    redln(d)
    d:= (b*b)-(4*a*c);
    if (d>0)then
    begin
    writln((-b+sqr(d))div 2*a)
    writln((-b-sqr(d))div 2*a)
    end
    if(d=0)then
    begin
    writ (on root=-bdiv(2*a))
    end
    else
    writ(no root)
    end
    =================================
    با تشکر از شما دوستان متذکر می شوم برنامه ها باید خروحیش در Turbo c++
    باشد.

  2. #2
    داره خودمونی میشه mhnmohsen's Avatar
    تاريخ عضويت
    Oct 2006
    پست ها
    94

    پيش فرض

    سلام از مهندسین گرام کسی نبود کمک کنه ؟

  3. #3
    اگه نباشه جاش خالی می مونه sherlockholmz's Avatar
    تاريخ عضويت
    Oct 2007
    محل سكونت
    دنياي قبل از مرگ
    پست ها
    439

    پيش فرض

    با سلام
    اين برنامه ها با چه زباني نوشته شده اند؟

  4. #4
    اگه نباشه جاش خالی می مونه sherlockholmz's Avatar
    تاريخ عضويت
    Oct 2007
    محل سكونت
    دنياي قبل از مرگ
    پست ها
    439

    پيش فرض

    اگه منظورت واقعا" c است اين برنامه اولت:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    موفق باشي

  5. #5
    اگه نباشه جاش خالی می مونه ayshin's Avatar
    تاريخ عضويت
    Jan 2008
    پست ها
    234

    پيش فرض

    سلام
    اولا اینکه اینجا انجمن c هستش و این سوال شما پاسکال هست
    دوما برنامه ی اول چرا راه به این طویلی؟؟؟!!!خط 4 می تونس این طور باشه:
    r:=n mod 2;
    و بعد اگه 0 شد زوج و اگه نشد فرد.
    برنامه ی دوم:
    for i:=1 to 5 do
    readln(a[i]);
    for i:=1 to 4 do
    for j:=2 to 5 do
    begin
    if a[i]>a[j];
    max:=a[i]
    else max:=a[j]
    end;
    همین کار رو برای minهم با عوض کردن علامت ها انجام بده.من کامپایلرشو ندارم. ولی امتحان کن اگه جواب نداد بگو.
    برنامه ی سوم ظاهر c هست ولی ازش چیزی متوجه نشدم!این سوال زیاد تو انجمن پرسیده شده.کافیه هر بار توی یه حلقه تا وقتی عددت 0 نشده هر بار عدد رو تقسیم بر 10 کنی و داخل خود عدد بریزی و باقیماندش رو بر 10 چاپ کنی.
    برنامه ی چهارمت اینم که پاسکاله while رو واسه چی نوشتی؟بقیش ظاهرن اشکالی نداره.
    البته من تو این برنامه هات ندیدم واسه خروجی علامت ' رو قبل وبعد جمله ی داخل پرانتز توی write بنویسی.

Thread Information

Users Browsing this Thread

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

User Tag List

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

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