نمایش نتایج 1 تا 3 از 3

نام تاپیک: مشکل در یک پروژه دانشجویی

  1. #1

    Exclamation مشکل در یک پروژه دانشجویی

    سلام بر دوستان برنامه نویس.. خسته نباشید..
    امسال در دانشگاه ما زبان پاسکال، خداقل این ترم درس دادن..
    استاد هم یک پروژه برای ترم خواسته که درباره اطلاعات چند دانشجو هستش که تا سقف 100 نفر می تونن باشن و برنامه نمره 3 درس آنها رو می گیره و معدل خود دانشجو ها و همچنین معدل هر درس در کلاس را چاپ می کند مثل یه بانک اطلاعاتی و من هم برنامه رو کامل نوشتم
    فقط یه مشکلی دارم باهاش:
    وقتی معدل یک دانشجو چاپ می شود معدل بصورت نماد عملی و اعشاری چاپ می شود.
    مثلا معدل دو نمره 20 و 12 را اینطور چاپ می کند
    1.60000E +01
    من آرایه هام رو همه رو به جز شماره دانشجویی و نام خانوادگی از نوع Real تعریف کردم..
    اگه از نوع Integer تعریف کنم، مقدار هارو تقسیم نمی تونم بکنم.
    لطفا کمکم کنین تا عدد رو بصورت صحیح چاپ کنم
    ممنون

  2. #2
    کاربر دائمی
    تاریخ عضویت
    شهریور 1387
    محل زندگی
    کاشان
    پست
    809

    نقل قول: مشکل در یک پروژه دانشجویی

    نقل قول نوشته شده توسط pcsoft مشاهده تاپیک
    اگه از نوع Integer تعریف کنم، مقدار هارو تقسیم نمی تونم بکنم.
    از div استفاده کنید

  3. #3

    نقل قول: مشکل در یک پروژه دانشجویی

    مثلا معدل دو نمره 20 و 12 را اینطور چاپ می کند
    1.60000E +01
    فرمت نمایش اعداد اعشاری را می تونید با استفاده از توابع write و writeln خودتان تغییر بدید، مثلا بکنیدش 2 رقم صحیح و 2 رقم اعشار:

    var
    Avg : Real;
    begin
    Avg := (20+12)/2;
    Writeln(Avg:2:2);
    Readln;
    end.


    وَ سَيَعْلَمُ الَّذِينَ ظَلَمُوا [آل محمد حقهم] أَيَّ مُنْقَلَبٍ يَنْقَلِبُونَ - الشعراء (227)
    و ظالمین [حق آل محمد (ص) ] به زودی خواهند دانست که به کدام بازگشتگاه بازخواهند گشت.

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •