|
|
Calcolare il numero di giorni di un mese dato il numero del mese int[] iGiorni={31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
int mese=...;
int g=iGiorni[mese-1];
oppure int[] iGiorni={0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}
int mese=...;
int g=iGiorni[mese];
oppure int mese = ...;
int g;
switch(mese)
{
case 1: case 3: case 5: case 7: case 8: case 10: case 12:
g=31;
break;
case 4: case 6: case 9: case 11:
g=30;
break;
case 2:
g=28;
break;
}
Calcolare la somma dei numeri naturali dispari fino a N Se N = 10 allora somma = 1+3+5+7+9 = 25 int somma=0; for(int dispari=1; dispari <= N; dispari+=2) somma+=dispari; Calcolare la somma dei numeri naturali dispari fino a N, con while() int somma=0;
int dispari=1; // il primo dispari
while(dispari <= N)
{
somma+=dispari;
dispari+=2; // il prossimo
}
Calcolare la somma dei primi N numeri naturali dispari Se N = 10 allora somma = 1+3+5+7+9+11+13+15+17+19 = 100 int somma=0;
int dispari=1; // il primo dispari
for(int i=1; i <= N; i++)
{
somma+=dispari;
dispari+=2; // il prossimo
}
Visualizzare i numeri naturali compresi nell'intervallo specificato da riga di comando int dal = Integer.parseInt(args[0]); int al = Integer.parseInt(args[1]); for(int i=dal; i <= al; i++) System.out.println(i);
Realizzare la tavola pitagorica int[][] tabella=new int[10][10];
for(int i=0; i < 10; i++)
for(int j=0; j < 10; j++)
tabella[i][j]=(i+1)*(j+1);
oppure int[][] tabella = new int[11][11];
for(int i=1; i <= 10; i++)
for(int j=1; j <= 10; j++)
tabella[i][j]=i*j; |
|