25.06.2019 Views

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!