lunedì 30 novembre 2009

esercizio

/*inserire un numero e stampare "positivo" se il numero inserito è positivo
*e stampare "negativo" se il numero inserito è negativo*/
import java.io.*;
public class esercizio23112009 {


public static void main(String[] args)throws Exception {
//1 dichiariamo un dato di tipo numerico
double num;
//2 dichiariamo un dato di tipo String per conservare i caratteri che indicano il numero
//provenienti dalla tastiera
String sNum;
//3 facciamo l'input

InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader kb = new BufferedReader(isr);

System.out.println("inserisci un numero");
sNum=kb.readLine();

//4 convertiamo il dato proveniente dalla tastiera nel dato di tipo numerico
num=Double.valueOf(sNum);


//5 collochiamo in un booleano chiamato numPositivo il valore
//di verità relativo alla positività del numero inserito

boolean numPositivo;
numPositivo=(num>0);
if (numPositivo){
System.out.println("il numero inserito è positivo");

}
boolean numNegativo;
numNegativo=(num<0);
if (numNegativo){
System.out.println("il numero inserito è negativo");

}
}
}

Nessun commento:

Posta un commento