Negarsoft’s

جولای 26, 2008

برنامه نویسی به زبان #c قسمت دهم

دسته‌ها: آموزش برنامه نویسی به زبان C# — negarsoft @ 10:52 ق.ظ
ساختار چند انتخابی switch:

 

گاهی اوقات ، الگوریتم حاوی مجموعه ای از تصمیمات است که الگوریتم متغیر یا عباراتی را به طور مجزا برای هر عبارت صحیح ثابت یا عبارت رشته ای ثابت آزمایش می کند.

در مثال بعدی فرض می کنیم که از کلاسی با 10 دانش آموز امتحانی گرفته می شود.و هر دانش آموز نمره ای با رتبه حرفی A,B,C,D یا F می گیرد. برنامه نمرات حرفی را گرفته و نتایج را با استفاده از switch برای شمارش تعداد هر نمره حرفی مجزا خلاصه می کند که دانش آموزان از آن آزمون گرفته اند.خط 10 متغیر grade را از نوع char معرفی می کند.خطوط 11 تا 15 متغیر های شمارنده ای را تعریف می کنند که برنامه برای شمارش هر نمره استفاده می کند.این متغیر ورودی هر کاربر را برای هر نمره ذخیره می کند.خط 17 یک ساختار for را شروع می کند که 10 بار اجرا می شود.در هر تکرار خط 11 در مورد نمره بعدی به کاربر اطلاع می دهدو خط 20 متد parse از نوع char را برای خواندن ورودی کاربر به عنوان یک char احضار می کند.در درون ساختار for ، یک ساختار switch  داریم که نمره حرفی را پردازش می کند.ساختار switch شامل مجموعه ای از برچسب های case و یک مورد default اختیاری است.

(ادامه…)

وب‌نوشت در وردپرس.کام.