Introduzione alla programmazione
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
www.filoweb.it<br />
Vediamo degli esempi:<br />
int a = 10;<br />
int b = 5;<br />
int c= a++ + b; // c= a+5=15; a=10+1<br />
int d= ++a +b; //a=11+1=12 ; d=12+5=17<br />
Nella prima somma c ha il valore di 15 in quanto il valore di a viene sommato dopo le altre operazioni.<br />
Nel secondo esempio (a ha assunto il valore di 11 dall’operazione di precedente) prima aggiungo 1 ad a e poi<br />
sommo con b.<br />
Gli ultimi operatori che consideriamo sono quelli di assegnazione operazione.<br />
Operatore Esempio Significato<br />
+= a+=b a=a+b<br />
-= a-=b a=a-b<br />
*= a*=b a=a*b<br />
/= a/=b a=a/b<br />
%= a%=b a=a%b<br />
Questi sono i principali operatori; per gli altri si consiglia di vedere la documentazione ufficiale.<br />
using System;<br />
class compara<br />
{<br />
public static void Main(string[] args)<br />
{<br />
int a = int.Parse(args[0]); // Converto il primo valore in intero //<br />
int b = int.Parse(args[1]); // Converto il secondovalore in intero //<br />
Console.WriteLine("a uguale a b:" );<br />
Console.WriteLine(a==b);<br />
Console.WriteLine("a maggiore di b:" );<br />
Console.WriteLine( a>b);<br />
Console.WriteLine("a minore di b:" );<br />
Console.WriteLine( a