Calcolatrice in Java

Da un paio di giorni ho iniziato ad approfondire Java ed eccovi un primo script per prendere confidenza col linguaggio… ūüôā

import javax.swing.JOptionPane;

public class Calcolatrice
{
	public static void main(String args[])
	{
	
	String c;
	String firstnum;
	String secondnum;
	int choice;
	int first;
	int second;
	int tot;
	
	choice=99;
	first=0;
	second=0;
	while(choice!=0){
	System.out.println("");
	System.out.println("1-Addizione");
	System.out.println("2-Sottrazione");
	System.out.println("3-Divisione");
	System.out.println("4-Moltiplicazione");
	System.out.println("0-Esci");
	System.out.println("");
	
	c=JOptionPane.showInputDialog("Scegli: ");
	choice=Integer.parseInt(c);
	if (choice!=0 && choice<=4)
		{
		firstnum=JOptionPane.showInputDialog("Inserisci primo numero: ");
		secondnum=JOptionPane.showInputDialog("Inserisci secondo numero: ");
		first=Integer.parseInt(firstnum);
		second=Integer.parseInt(secondnum);
		}
	
	if(choice==1)
		{
		tot=first+second;
		System.out.println("Il totale e': "+tot);
		}
	else
		if(choice==2)
			{
			tot=first-second;
			System.out.println("Il totale e': "+tot);
			}
		else
			if(choice==3)
				{
				tot=first/second;
				System.out.println("Il totale e': "+tot);
				}
			else
				if(choice==4)
					{
					tot=first*second;
					System.out.println("Il totale e': "+tot);
					}
				else
					if(choice==0)
						System.exit(0);
	}
		}//while
}
Annunci

Auguri Internet…!!!

Internet ha compiuto ben 20 anni infatti il 23 Dicembre 1987  è stato registrato il primo dominio nazionale (cnr.it)

Pubblicato su storia. Leave a Comment »

Thread of the week

Questa settimana PyUnix √® stato scelto come Thread of the Week sul forum nokia…!!!

threadoftheweek.jpg

Aggiornamenti…

Era da un pò di tempo che non scrivevo qui,ma come avevo detto due post fa per adesso sono alle prese con un progetto abbastanza impegnativo (PyUnix) al momento siamo alla seconda release (0.10) che contiene i comandi per la gestione dei files ed un editor di testo interno,qua sotto posto qualche immagine relativa a PyUnix:

PyUnix01    PyUnix02   PyUnix03

Spero di essere fortunato e di vincere questo IPhone

Magari vincendolo potrei fare il porting di PyUnix e di altri programmi sull’iPhone…incrociamo le dita…!!!