تحقیق رایگان توابعی که هیچ مقداری را برنمی گردانند


در حال بارگذاری
16 سپتامبر 2024
فایل ورد و پاورپوینت
2120
4 بازدید
۷۹,۷۰۰ تومان
خرید

توجه : به همراه فایل word این محصول فایل پاورپوینت (PowerPoint) و اسلاید های آن به صورت هدیه ارائه خواهد شد

 تحقیق رایگان توابعی که هیچ مقداری را برنمی گردانند دارای ۵ صفحه می باشد و دارای تنظیمات در microsoft word می باشد و آماده پرینت یا چاپ است

فایل ورد تحقیق رایگان توابعی که هیچ مقداری را برنمی گردانند  کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه  و مراکز دولتی می باشد.

توجه : در صورت  مشاهده  بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل فایل ورد می باشد و در فایل اصلی تحقیق رایگان توابعی که هیچ مقداری را برنمی گردانند،به هیچ وجه بهم ریختگی وجود ندارد


بخشی از متن تحقیق رایگان توابعی که هیچ مقداری را برنمی گردانند :

خوب است قبل از بحث در مورد اینگونه توابع ، مثالی را متذکر شویم .

مثال ۱: برنامه ای که با استفاده از یک تابع ، زمانی که شامل ساعت ، دقیقه
و ثانیه است را از ورودی خوانده و این زمان را به ثانیه محاسبه می نماید : main)(
{
convert )(;
}

convert)(
{
int hours/minutes/second/time ;
printf(enter time to be convertd);
printf(\n hour/minutes/second : );
scanf(%d%d/&hours/&minutes);
printf(%d/&second);
time=(60*hours+minutes)*60+second ;
printf(\ntime is: %d second./time);
}

به نمونه ای از خروجی برنامه مثال ۱ توجه نمایید : enter time to be convertd
hour/minutes/secound : 4 8 30

time is: 14910 second.

در مثال ۱ از تابعی به نام convert استفاده شده است که هیچگونه پارامتری
ندارد . متغیرهای مورد نیاز این تابع ، تعریف شده ، اطلاعات از ورودی خوانده
می شوند و پس از انجام محاسبات به خروجی منتقل می گردند . این تابع هیچ مقداری
را به تابع فراخوانده ( تابع اصلی ) برنمی گرداند . به چنین توابعی توابع از
نوع void گفته می شود . اگر بخواهیم برنامه مثال ۱ را با استفاده از این تعریف
( تابع از نوع void ) بنویسیم ، مثال (۲) حاصل خواهد شد .

مثال ۲: برنامه مثال ۱ با استفاده از تعریف نوع void : main)(
{
void convert )(;
convert )(;
}

void convert)(
{
int hours/minutes/second/time ;
printf(enter time to be convertd);
printf(\n hour/minutes/second : );
scanf(%d%d/&hours/&minutes);
printf(%d/&second);
time=(60*hours+minutes)*60+second ;
printf(\ntime is: %d second./time);
}

همانطوریکه در مثال ۲ مشاهده میشود باید درتابع فراخواننده ( در اینجا تابع
اصلی ) نوع تابع convert را که از نوع void است به کامپایلر اعلان نمود وسپس در
حین تعریف تابع نوع آن مشخص گردد (()void convert) .

  راهنمای خرید:
  • در صورتی که به هر دلیلی موفق به دانلود فایل مورد نظر نشدید با ما تماس بگیرید.