Esercitazione n. 3


Incolonnamento Tavola Pitagorica

Raffinare il programma proposto in TavolaPitagorica.java, in modo tale da:


Input/output con metodi della classe JOptionPane

La classe JOptionPane fornisce metodi per l'input e l'output di valori attarverso la comparsa di finestre di dialogo. Per poter essere utilizzati deve essere presente, all'inizio del sorgente, la direttiva

import javax.swing.JOptionPane;
    

I metodi più utili sono:


Esame di una sequenza pseudocasuale

Il metodo Math.random() restituisce un valore double pseudocasuale compreso tra 0 (incluso) e 1 (escluso). Ad ogni chiamata del metodo Math.random() viene restituito un nuovo valore. Quindi, il frammento di codice seguente stampa una successione di 10 numeri casuali compresi in [0, 1):

    double x;
    for(int i=0; i<10; i++) {
        x = Math.random();
        System.out.println(x);
    }
	

Prendendo spunto dal frammento di codice proposto, scrivere un programma che:

Modificare il programma in modo da ottenere, uno alla volta, i seguenti obiettivi (deve essere generata una sola sequenza):