واضی فایل

دانلود کتاب، جزوه، تحقیق | مرجع دانشجویی

واضی فایل

دانلود کتاب، جزوه، تحقیق | مرجع دانشجویی

پاورپوینت در مورد تابع و رویه 1

پاورپوینت در مورد تابع و رویه 1

لینک دانلود و خرید پایین توضیحات

دسته بندی : پاورپوینت

نوع فایل :  .ppt ( قابل ویرایش و آماده پرینت )

تعداد اسلاید : 17 اسلاید

 قسمتی از متن .ppt : 

 

1

تابع و رویه 1

2

مروری بر مطالب

تاکنون یک برنامه به دستورات پاسکال شکسته می شود.

طراحی برنامه دشوار است زیرا کوچکترین واحد دستوری، دستورات پاسکال است.

اگر برنامه را بتوانیم به ساختاری اجرایی با هدف مشخص بشکنیم، طراحی و پیاده سازی راحت تر خواهد شد.

طراحی مدولار ، طراحی از بالا به پایین است.

3

مثال : نمایش عدد زوج به صورت جمع دو عدد اول

Var

I , n : Word

found : boolean;

Begin

Readln (n);

found := false;

for I := 2 to n do

If ( Prime ( I ) ) and ( Prime ( n-I ) ) then

begin

Write(I, n-I); found := true; break;

end;

if not found then write (‘Not found’);

End.

4

مثال : نمایش عدد…

کافی است prime را یکبار بنویسیم و چندین بار استفاده کنیم.

مجموعه ای از دستورات را نام prime فراخوانی می کنیم.

ورودی (پارامتر) را به صورت آرگمان دریافت می کند.

کد برنامه ساده تر و قابل فهم تر می شود



خرید و دانلود پاورپوینت در مورد تابع و رویه 1


پاورپوینت در مورد تابع و رویه 1

پاورپوینت در مورد تابع و رویه 1

لینک دانلود و خرید پایین توضیحات

دسته بندی : پاورپوینت

نوع فایل :  .ppt ( قابل ویرایش و آماده پرینت )

تعداد اسلاید : 17 اسلاید

 قسمتی از متن .ppt : 

 

1

تابع و رویه 1

2

مروری بر مطالب

تاکنون یک برنامه به دستورات پاسکال شکسته می شود.

طراحی برنامه دشوار است زیرا کوچکترین واحد دستوری، دستورات پاسکال است.

اگر برنامه را بتوانیم به ساختاری اجرایی با هدف مشخص بشکنیم، طراحی و پیاده سازی راحت تر خواهد شد.

طراحی مدولار ، طراحی از بالا به پایین است.

3

مثال : نمایش عدد زوج به صورت جمع دو عدد اول

Var

I , n : Word

found : boolean;

Begin

Readln (n);

found := false;

for I := 2 to n do

If ( Prime ( I ) ) and ( Prime ( n-I ) ) then

begin

Write(I, n-I); found := true; break;

end;

if not found then write (‘Not found’);

End.

4

مثال : نمایش عدد…

کافی است prime را یکبار بنویسیم و چندین بار استفاده کنیم.

مجموعه ای از دستورات را نام prime فراخوانی می کنیم.

ورودی (پارامتر) را به صورت آرگمان دریافت می کند.

کد برنامه ساده تر و قابل فهم تر می شود



خرید و دانلود پاورپوینت در مورد تابع و رویه 1


تحقیق در مورد تابع

لینک دانلود و خرید پایین توضیحات

دسته بندی : وورد

نوع فایل :  .doc ( قابل ویرایش و آماده پرینت )

تعداد صفحه : 4 صفحه

 قسمتی از متن .doc : 

 

تابع ()printf این تابع برای انتقال اطلاعات از کامپیوتر به صفحه نمایش مورد استفاده قرار می گیرد و بصورت زیر استفاده می شود : ;( عبارت دیگر " / عبارت " 1) printf) "عبارت " 1 شامل تعدادی کاراکترهای کنترلی ، کاراکترهای قالب جهت تعیین شکل خروجی و رشته های دیگری است که باید به خروجی منتقل شوند . " عبارت دیگر " شامل اطلاعاتی هستند که با فرمت مشخص شده در " عبارت " 1، باید به خروجی منتقل شوند. کاراکترهایی که برای تعیین فرمت خروجی مورد استفاده قرار می گیرند با کاراکتر %شروع می شوند ( جدول 1 ) .

 

کاراکتر | نوع اطلاعات که باید به خروجی منتقل شود |

 

%C | % یک کاراکتر | |%d | % اعداد صحیح دهدهی مثبت و منفی | |%i | % اعداد صحیح دهدهی مثبت و منفی | |%e | % نمایش علمی عدد همراه با حرف e | |%E | % نمایش علمی عدد همراه با حرف E | |%f | % عدد اعشاری ممیز شناور | |%g | % اعداد اعشاری ممیز شناور | |%G | % اعداد اعشاری ممیز شناور | |%O | % اعداد مبنای 8 مثبت | |%S | % رشته ای از کاراکترها ( عبارت رشته ای ) | |%U | % اعداد صحیح بدون علامت ( مثبت ) | |%x | % اعداد مبنای 16 مثبت با حروف کوچک | |%X | % اعداد مبنای 16 مثبت با حروف بزرگ | |%p pointer | % ( اشاره گر ) | |%n | % موجب میشود تا تعداد کاراکترهایی که تا قبل | || ازاین کاراکتر به خروجی منتقل شده اند شمارش | || شده و در پارامتر متناظر با آن قرار گیرد . | |%% | % علامت % |

 

جدول (1) . کاراکترهای فرمت در تابع ()printf کاراکترهای کنترلی که در تابع ()printf بکار میروند در جدول (2) آمده است . بعضی از کاراکترهای کنترلی برای انتقال خروجی به یک محل معین از صفحه نمایش مورد استفاده قرار می گیرند .

 

| کاراکتر عملی که انجام می شود |

 

\f | \ موجب انتقال کنترل به صفحه جدید می شود | |\n | \ موجب انتقال کنترل به خط جدید می شود | |\t | \ انتقال به 8 محل بعدی صفحه نمایش | |\" | \ چاپ کوتیشن (") | |\' | \ چاپ کوتیشن (') | |\0 NULL | \ رشته تهی | | back slash | \\ ||\V | \ انتقال کنترل به 8 سطر بعدی | |\N | \ ثابت های مبنای 8( N( عدد مبنای 8 است ) | |\xN | \ ثابت های مبنای 16( N( عدد مبنای 16 است ) |

 

جدول (2) . کاراکترهای کنترلی چند دستور متوالی که شامل تابع ()print باشند ، خروجی خود را بر روی یک سطر منتقل یم کنند . مگر این که با پارامتر کنترلی \n کنترل را به سطر بعدی منتقل کنیم . مثال 1:

main)(

{

printf(" i like %c "/'c' );

printf("%s"/"very much." );

}

خروجی حاصل از اجرای برنامه فوق بصورت ذیل خواهد بود : i like c very much.با استفاده از \n می توانیم خروجی را در چند سطر داشته باشیم . main)({printf("this is second program.\n" );printf("output is in two line." );}خروجی حاصل از اجرای برنامه فوق بصورت ذیل است : this is second program.output is in two line.مثال 2: main)({int num ;printf("the address of num is:" );printf(" %p"/ &num );}در مثال فوق عبارت &num آدرس متغیر num را مشخص می کند که برای نوشتن آن از کاراکتر فرمت %p استفاده شده است . نمونه ای از خروجی مثال 2 بصورت زیر است . the address of num is : 6A30:OFE4اگر در تابع ()printf چند کاراکتر فرمت داشته باشیم ، هر کاراکتر با یک عنصر داده که باید به خروجی برود تطبیق داده می شود : main)({int a=10 ;float b=20 ;printf(" a is:%d/b is :%f"/a/b);}خروجی حاصل از اجرای برنامه فوق بصورت ذیل است : a is:10/b is:20:000000مثال 3: main)({unsigned int num ;num=100 ;printf("the value of num is:%u"/num);}همانطوری که در مثال 3 مشاهده می شود ، برای چاپ عدد num که بصورت عدد صحیح بدون علامت تعریف شد ، از %u استفاده شده است . خروجی حاصل از اجرای برنامه مثال 3 به صورت ذیل است : the value of num is:100مثال 4: main)({double d ;d=le+007 ;printf("the value of d is:%e\n"/d);printf("the value of d is:%E\n"/d);printf("the value of d is:%g\n"/d);}خروجی حاصل از اجرای برنامه مثال 4 بصورت ذیل خواهد بود : the value of d is:1.00000e+07the value of d is:1.00000E+07the value of d is:1e+07همانطور که مشاهده می شود برای چاپ اعدادی که بصورت نماد علمی باشند میتوان از کاراکترهای فرمت % e، % E،و % gو استفاده کرد . مثال 5: main)({float f=12.50 ;int t=10 ;printf("\n f is:%f"/f );printf(" tenper is:%%%d"/t );}خروجی حاصل از اجرای برنامه فوق بصورت زیر است : f is:12.500000/tenper is:%10در مثال 5 برای چاپ علامت % از کاراکتر %% و برای چاپ متغیر f از نوع float می باشد از %f استفاده شده است . کاراکتر فرمت %n از سایر کاراکترهای فرمت متفاوت است . این کاراکتر بجای انتقال مقادیری به خروجی ، موجب می شود تا تعداد کارکترهایی که تا قبل از این کاراکتر به خروجی منتقل شده اند ، شمارش شده و در پارامتر متناظر با آن قرار بگیرد . مثال 6: main)({printf("\neach\tword\tis\n" );printf("tabbed\tover\tonce" );}خروجی از اجرای برنامه فوق بصورت زیر خواهد بود : each word istabbed over onceکاراکتر کنترلی \b موجب انتقال مکان نما به اندازه یک کاراکتر به عقب میشود ( بسمت چپ ). کاراکترهای کنترلی \ "و \و برای چاپ کوتیشن درخروجی مورد استفاده قرار می گیرند . تعیین طول میدان در تابع ()printf در حین انتقال اطلاعات توسط تابع ()printf میتوانیم طول میدان خروجی را مشخص کنیم . در این مورد می توانیم محل نقطه اعشار و تعداد ارقام اعشار را نیز تعیین کنیم . تعیین طول میدان در جدول بندی ها بسیار مفید است . طول میدان ، بصورت w.d است که در اعداد اعشاری ممیز شناور ، w طول میدان و d تعداد ارقام اعشار را مشخص می کند . مثال 7: main)({printf("\n%8.1f %8.1f %8.1f\n"/3.0/12.5/523.3 );printf("\n%8.1f %8.1f %8.1f\n"/300.0/1200.5/5300.3 );}خروجی حاصل از اجرای برنامه فوق بصورت زیر است : 3.0 12.5 523.3300.0 1200.5 5300.3همانطورکه مشاهده می گردد طول میدان برابر با 8 و تعداد ارقام اعشار، برابر با یک که در منتهاالیه سمت راست میدان قرار گرفته ، منظور شده است . برای توضیح بیشتر ، عدد 5300/3 را در حافظه نشان می دهیم : ؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤ | | | 5 | 3 | 0 | 0 | . | 3 |ؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤؤ اگر فرمت w.d که طول میدان را مشخص می کند در مورد رشته ها استفاده گردد ، w حداقل طول میدان و d حداکثر کاراکترهای قابل چاپ را مشخص می کند . اگر w.d در مورد اعداد صحیح بکار برده شود ، w مشخص کننده حداقل طول میدان و d تعیین کننده حداکثر طول میدان است . مثال 8: main)({printf("%7.4f\n"/123.1234567 );printf("%3.8d\n"/1000 );printf("%10.16a\n"/"this is a" );printf(" simple test" );}خروجی حاصل از اجرای برنامه فوق بصورت زیر است : 123.123500001000this is a simpleدر خروجی اول ، تعداد ارقام اعشاری 4 در نظر گرفته شده که بقیه ارقام حذف شده اند و ضمنا" عدد حاصل گرد شده است . در خروجی دوم که : میدان 3/8 است عدد صحیح 1000 چاپ شده است . در خروجی سوم از رشته this is a simple به اندازه 16 کاراکتر چاپ شده است . در حالت معمولی ، خروجی حاصل در سمت راست میدان قرار می گیرد که می توان با قرار دادن علامت منها ( - ) بلافاصله پس از علامت % ، اطلاعات را در سمت چپ میدان



خرید و دانلود تحقیق در مورد تابع


پاورپوینت در مورد تابع و رویه 1

پاورپوینت در مورد تابع و رویه 1

لینک دانلود و خرید پایین توضیحات

دسته بندی : پاورپوینت

نوع فایل :  .ppt ( قابل ویرایش و آماده پرینت )

تعداد اسلاید : 17 اسلاید

 قسمتی از متن .ppt : 

 

1

تابع و رویه 1

2

مروری بر مطالب

تاکنون یک برنامه به دستورات پاسکال شکسته می شود.

طراحی برنامه دشوار است زیرا کوچکترین واحد دستوری، دستورات پاسکال است.

اگر برنامه را بتوانیم به ساختاری اجرایی با هدف مشخص بشکنیم، طراحی و پیاده سازی راحت تر خواهد شد.

طراحی مدولار ، طراحی از بالا به پایین است.

3

مثال : نمایش عدد زوج به صورت جمع دو عدد اول

Var

I , n : Word

found : boolean;

Begin

Readln (n);

found := false;

for I := 2 to n do

If ( Prime ( I ) ) and ( Prime ( n-I ) ) then

begin

Write(I, n-I); found := true; break;

end;

if not found then write (‘Not found’);

End.

4

مثال : نمایش عدد…

کافی است prime را یکبار بنویسیم و چندین بار استفاده کنیم.

مجموعه ای از دستورات را نام prime فراخوانی می کنیم.

ورودی (پارامتر) را به صورت آرگمان دریافت می کند.

کد برنامه ساده تر و قابل فهم تر می شود



خرید و دانلود پاورپوینت در مورد تابع و رویه 1


پاورپوینت در مورد تابع و رویه 1

پاورپوینت در مورد تابع و رویه 1

لینک دانلود و خرید پایین توضیحات

دسته بندی : پاورپوینت

نوع فایل :  .ppt ( قابل ویرایش و آماده پرینت )

تعداد اسلاید : 17 اسلاید

 قسمتی از متن .ppt : 

 

1

تابع و رویه 1

2

مروری بر مطالب

تاکنون یک برنامه به دستورات پاسکال شکسته می شود.

طراحی برنامه دشوار است زیرا کوچکترین واحد دستوری، دستورات پاسکال است.

اگر برنامه را بتوانیم به ساختاری اجرایی با هدف مشخص بشکنیم، طراحی و پیاده سازی راحت تر خواهد شد.

طراحی مدولار ، طراحی از بالا به پایین است.

3

مثال : نمایش عدد زوج به صورت جمع دو عدد اول

Var

I , n : Word

found : boolean;

Begin

Readln (n);

found := false;

for I := 2 to n do

If ( Prime ( I ) ) and ( Prime ( n-I ) ) then

begin

Write(I, n-I); found := true; break;

end;

if not found then write (‘Not found’);

End.

4

مثال : نمایش عدد…

کافی است prime را یکبار بنویسیم و چندین بار استفاده کنیم.

مجموعه ای از دستورات را نام prime فراخوانی می کنیم.

ورودی (پارامتر) را به صورت آرگمان دریافت می کند.

کد برنامه ساده تر و قابل فهم تر می شود



خرید و دانلود پاورپوینت در مورد تابع و رویه 1