ورود اعضا



وضعیت سایت

اعضا : 454
محتوا : 223
پیوندها : 8
بازدیدهای محتوا : 387051

بازدیدکنندگان

 81 مهمان و 1 عضو حاضر

درس ششم - بخش اول PDF چاپ نامه الکترونیک
نوشته شده توسط فرزاد   


‫اﺳﺘﻔﺎده از ﺣﻠﻘﻪ ی ‪: do‬‬

‫ﻳﻚ ﺑﺮﻧﺎﻣﻪ ی ﺳﻲ ﺷﺎرپ ﺟﺪﻳﺪ ‪ console‬را در ‪ VS.NET‬ﺑﺎز ﻛﻨﯿﺪ و ﻧﺎم آﻧـﺮا دراﺑﺘـﺪا ‪ ex۹۰‬ اﻧﺘﺨـﺎب ﻧﻤﺎﻳﯿـﺪ. ﺳـﭙﺲ ﻛـﺪ‬
‫زﻳﺮ را درون آن ﺑﻨﻮﻳﺴﯿﺪ :‬

‫;‪using System‬‬

‫‪namespace ex۹۰‬‬
‫}‬

‫‪class Class۱‬‬
‫}‬
‫[‪[STAThread‬‬
‫(‪static void Main(string[] args‬‬
‫}‬
‫;‪int x‬‬
‫;۰ = ‪int y‬‬

‫‪do‬‬
‫}‬
‫;++‪x = y‬‬
‫;(‪Console.WriteLine(x‬‬

‫;(۵ < ‪}while(y‬‬

‫;()‪Console.ReadLine‬‬

{‬
{‬
‫{

‫ﺗﻮﺿﯿﺤﺎﺗﻲ در ﻣﻮرد ﻛﺪ ﻓﻮق :‬
‫١- اﻳﻦ ﺣﻠﻘﻪ ﺑﻪ ﺣﻠﻘﻪ ی ‪ do…while‬ﻣﻌﺮوف اﺳﺖ و ھﺮ دو ﺟﺰء آن ﺑﺎﻳﺪ ذﻛﺮ ﮔﺮدد.‬
‫٢- اﻳﻦ ﺣﻠﻘﻪ ﺗﺎ زﻣﺎﻧﻲ ﻛﻪ ﺷﺮط ذﻛﺮ ﺷﺪه در ﻗﻤﺴﺖ ‪ while‬ﺻﺤﯿﺢ اﺳﺖ اداﻣﻪ ﻣﻲ ﻳﺎﺑﺪ.‬
‫٣- اﻳﻦ ﺣﻠﻘﻪ در اﺑﺘﺪای ﻛﺎر ﺑﺪون ﺗﻮﺟﻪ ﺑﻪ ﻗﺴﻤﺖ ‪ while‬ ﺣﺪاﻗﻞ ﻳﻜﺒﺎر اﺟﺮا ﻣﻲ ﺷﻮد. ( ﻣﺜﺎل زﻳﺮ را اﺟﺮا ﻧﻤﺎﻳﯿﺪ )‬

‫;۰۱ = ‪int n‬‬
‫‪do‬‬
}‬
‫;(‪Console.WriteLine("Current value of n is {۰}", n‬‬
‫;++‪n‬‬
‫;(۶ < ‪} while (n‬‬




‫اﺳﺘﻔﺎده از ﺣﻠﻘﻪ ی ‪: foreach‬‬

‫ﻳﻚ ﺑﺮﻧﺎﻣﻪ ی ﺳﻲ ﺷﺎرپ ﺟﺪﻳﺪ ‪ console‬ را در ‪ VS.NET‬ﺑﺎز ﻛﻨﯿﺪ و ﻧﺎم آﻧـﺮا دراﺑﺘـﺪا ‪ ex۱۰‬ اﻧﺘﺨـﺎب ﻧﻤﺎﻳﯿـﺪ. ﺳـﭙﺲ ﻛـﺪ‬ ‫زﻳﺮ را درون آن ﺑﻨﻮﻳﺴﯿﺪ :‬

‫;‪using System‬‬

‫‪namespace ex۱۰‬‬
‫}‬
‫‪class Class۱‬‬
‫}
[‪[STAThread‬‬
‫(‪static void Main(string[] args‬‬
‫}‬
‫;۰ = ‪int odd = ۰, even‬‬
‫;{۱۱,۸,۷,۵,۲,۱,۰} [] ‪int[] arr = new int‬‬

‫(‪foreach (int i in arr‬‬
‫}‬
(۰ == ۲%‪if (i‬‬
‫;++‪even‬‬
‫‪else‬‬
‫;++‪odd‬‬
{‬

‫)‪Console.WriteLine‬‬
‫,".‪"Found {۰} Odd Numbers, and {۱} Even Numbers‬‬
‫; (‪odd, even‬‬

‫;()‪Console.ReadLine‬‬

{‬
{‬
‫{‬
‫ﺗﻮﺿﯿﺤﺎﺗﻲ در ﻣﻮرد ﻛﺪ ﻓﻮق :‬
‫١- از ‪ foreach‬ ﺑﺮای ﺣﺮﻛﺖ در ﺑﯿﻦ اﻋﻀﺎی ﻳﻚ آراﻳﻪ (ﻣﺎﻧﻨﺪ ﻣﺜﺎل ﺑﺎﻻ) و ﻳﺎ ﻣﺠﻤﻮﻋﻪ اﻳﻲ از اﺷﯿﺎء اﺳـﺘﻔﺎده ﻣـﻲ ﺷﻮد (روﺷﻲ ﺷﻜﯿﻞ ، ﻣﺪرن و ﻣﻄﻤﺌﻦ! و ﺗﻘﺮﻳﺒﺎ ﺑﻪ ارث رﺳﯿﺪه از وﻳﮋوال ﺑﯿﺴﯿﻚ!! ).‬
‫٢- در زﺑﺎﻧﮫﺎی ﻣﺸﺘﻖ ﺷﺪه از ‪ ، C‬ﻋﻤﻠﮕﺮ % ، ﺑﺎﻗﯿﻤﺎﻧﺪه را ﻣﺤﺎﺳﺒﻪ ﻣﻲ ﻛﻨﺪ.‬
‫٣- در ﻛﺪ ﻓﻮق ﺑﺎ اﺳﺘﻔﺎده از ﺣﻠﻘﻪ ی ‪ foreach‬ﺗﻚ ﺗﻚ اﻋﻀﺎی آراﻳﻪ در ﻣﻮرد زوج و ﻳﺎ ﻓـﺮد ﺑﻮدﻧـﺪ ﻣـﻮرد ﺑﺮرﺳـﻲ‬ ‫ﻗﺮار ﮔﺮﻓﺘﻪ اﻧﺪ و ﺗﻌﺪاد اﻋﻀﺎی زوج و ﻓﺮد در آﺧﺮ ﻧﻤﺎﻳﺶ داده ﻣﻲ ﺷﻮد.‬
نظر ها
افزودن جدید جستجو
نوشتن نظر
نام:
ایمیل:
 
آدرس سایت:
عنوان:
قالب نوشته:
[b] [i] [u] [url] [quote] [code] [img] 
 
:angry::0:confused::cheer:B):evil::silly::dry::lol::kiss::D:pinch:
:(:shock::X:side::):P:unsure::woohoo::huh::whistle:;):s
:!::?::idea::arrow:
کد آنتی اسپم نمایش داده شده در عکس را وارد کنید.
Powered by !Comment 3.26

3.26 Copyright (C) 2009 VCSharp.ir / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."