Introduzione alla programmazione
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
www.filoweb.it<br />
Nel caso si usassero stringhe anziché numeri le condizioni vanno racchiuse tra virgolette.<br />
using System;<br />
class scegli<br />
{<br />
public static void Main()<br />
{<br />
Console.WriteLine("Come ti chiami?");<br />
string nome=Console.ReadLine();<br />
}<br />
}<br />
switch (nome)<br />
{<br />
case "Filippo":<br />
Console.WriteLine("Ciao Filippo");<br />
break;<br />
case "Marco":<br />
Console.WriteLine("Ciao Marco");<br />
break;<br />
default:<br />
Console.WriteLine("Ciao Estraneo");<br />
break;<br />
}<br />
REITERIAMO LE ISTRUZIONI: I CLICLI.<br />
Come tutti i linguaggi di <strong>programmazione</strong> anche C# mette a disposizione la possibilità per il programmatore<br />
di reiterare i comandi tramite cicli.<br />
While, Do… while e For sono i comandi che C# mette a disposizione per creare i cicli.<br />
While serve per reiterare una serie di azioni finché una certa condizione non risulterà vera; la sintassi è:<br />
While (espression) {ciclo di operazioni}<br />
Do while è molto simile a while solo che, essendo la condizione while <strong>alla</strong> fine, il blocco di istruzioni verrà<br />
eseguito almeno una volta. La sintassi é:<br />
Do {ciclo di operazion} While (espression);<br />
Esempio di do…while<br />
using System;<br />
class primaiterazione<br />
{<br />
public static void Main()<br />
{<br />
int i = 0;<br />
do<br />
{<br />
Console.WriteLine(i);<br />
i++;<br />
}<br />
while (i