| درس ششم - بخش اول |
|
|
|
| نوشته شده توسط فرزاد | ||||||
|
اﺳﺘﻔﺎده از ﺣﻠﻘﻪ ی : 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ﺗﻚ ﺗﻚ اﻋﻀﺎی آراﻳﻪ در ﻣﻮرد زوج و ﻳﺎ ﻓـﺮد ﺑﻮدﻧـﺪ ﻣـﻮرد ﺑﺮرﺳـﻲ ﻗﺮار ﮔﺮﻓﺘﻪ اﻧﺪ و ﺗﻌﺪاد اﻋﻀﺎی زوج و ﻓﺮد در آﺧﺮ ﻧﻤﺎﻳﺶ داده ﻣﻲ ﺷﻮد.
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." |


