Tabellina in Java mi da Errore?? Aiuto!

  1. #1
    Non riesco a far si che mi restituisca tutta la tabellina in output, come faccio?

    Codice:
    package Prova;
    
    
    import java.util.Scanner;
    
    
    import javax.swing.JOptionPane;
    
    
    public class programma_tabella {
    
    
        public static void main(String args[])
        {
            
            int numero1,numero2,tabellina;
            Scanner input = new Scanner (System.in);
            
            System.out.print("Inserisci il primo numero:\n");
            numero1= input.nextInt();
            System.out.print("Inserisci il secondo numero:\n");
            numero2= input.nextInt();
            System.out.print("Inserisci il numero per la tabellina:\n");
            tabellina= input.nextInt();
            
            int risultato;
            
            risultato = numero1 * numero2;
            System.out.println("Il risultato della moltiplicazione Ŕ: "+risultato);
            
            int i = 1,tabella;
            while(i < 10)
            {
                i++;
                tabella = tabellina * i;
                System.out.println("Tabellina:\n" + tabella);
            }
        }
    }



    Ultima modifica di Lorenzo; 25-09-2013 alle 22:54
    Tabellina in Java mi da Errore?? Aiuto!

  2. #2
    Utente Esperto L'avatar di Eagle2
    Data Registrazione
    Aug 2013
    Messaggi
    228
    il programma va unica cosa cerca di dividere le istruzioni includendole in metodi che poi dovrai solo richiamare nel main


    Codice:
    package Prova;
    
    
    import java.util.Scanner;
    
    
    import javax.swing.JOptionPane;
    
    
    public class programma_tabella {
    
        public static int numero1,numero2,tabellina;
    
    public void inserisciNumeri(){
            Scanner input = new Scanner (System.in);
            System.out.print("Inserisci il primo numero:\n");
            numero1= input.nextInt();
            System.out.print("Inserisci il secondo numero:\n");
            numero2= input.nextInt();
            System.out.print("Inserisci il numero per la tabellina:\n");
            tabellina= input.nextInt();
    }
    
    public void stampaRisultatoX(){
        int risultato;
    
            risultato = numero1 * numero2;
            System.out.println("Il risultato della moltiplicazione Ŕ: "+risultato);
    }
    public void stampaTabellina(){
        int i = 1,tabella;
            while(i < 10)
            {
                i++;
                tabella = tabellina * i;
                System.out.println("Tabellina:\n" + tabella);
            }
    }
        public static void main(String args[])
        {
        programma_tabella p = new programma_tabella();
        p.inserisciNumeri();
        p.stampaRisultatoX();
        p.stampaTabellina();
        }
    }

Termini piu ricercati:

Nessuno Ŕ atterrato su questa pagina da un motore di ricerca. Almeno, non per ora...