exercício simples tabuada?

7 respostas
M

Bom dia.

Gostaria de saber onde esta o erro neste exercício que procurei mas ainda nao achei :(
Creio que seja erro de sintaxe.

import javax.swing.JOptionPane;
class tabuada {
 public static void main (String args[]) 
 {
 int numero =6;
 numero = Integer.ParseInt(JOptionpane.showInputDialog("digite um numero"));
 JOptionPane.showInputDialog(null, numero + "* 1 = "+ (numero * 1 ));


  }
}

7 Respostas

alucardeck

eh erro de escrita…

repare q vc pois ParseInt…
deve ser parseInt… pois metodos começam com letra minuscula…

e vc pois JOptionpane…
é pra ser JOptionPane…

e aconselho vc mudar o nome da classe para Tabuada…
jah q as classes devem começar com letra maiuscula…
(apenas regras da padronização)

vinidouradoh

metalmassacre2,

é importante você esclarecer o erro que está ocorrendo. Mas copiei sua classe, veja se é isso que você quer fazer.

import javax.swing.JOptionPane;

public class tabuada {

public static void main(String args[]) {

Integer numero = 6;		

numero.parseInt(JOptionPane.showInputDialog(digite um numero));

JOptionPane.showInputDialog(null, numero + "* 1 = " + (numero * 1));

System.out.println(numero);

}

}

abraço

T
import javax.swing.JOptionPane;  
 class tabuada {  
 public static void main (String args[])   
 {  
 int numero =6;  
 numero = Integer.parseInt(JOptionPane.showInputDialog("digite um numero"));  
 JOptionPane.showInputDialog(null, numero + "* 1 = "+ (numero * 1 ));  
   }  
 }

o problema estava no JOptionPane, você escreveu errado.

e talvez queira usar o JOptionPane.showMessageDialog para exibir

ivo_costa

Fica assim o certo:

import javax.swing.JOptionPane;

public class Teste {
	
	public static void main(String[] args) {
		int numero = Integer.parseInt(JOptionPane.showInputDialog("digite um numero"));  
		JOptionPane.showInputDialog(null, numero + "* 1 = "+ (numero * 1 )); 
	}
}
M

testei os outros codigos e nenhum funcionou como deveria :frowning:

Estou tentando fazer conforme esta video aula do youtube.
é que no youtube nao ta muito nitido.

ae vai dois videos, o 2ª é com laço de repetição

davidbuzatto
public static void main( String[] args ) {

    int numero = Integer.parseInt( JOptionPane.showInputDialog( "Entre com um número"  ) );
    String resultado = ""; // para ficar mais didático usei String, mas seria melhor um StringBuilder

    for ( int i = 1; i <= 10; i++ ) {
        resultado += numero + " x " + i + " = " + ( numero * i ) + "\n";
    }

    JOptionPane.showMessageDialog( null, resultado, "Resultado", JOptionPane.INFORMATION_MESSAGE );

}
pimenta

metalmassacre2, se seu objetivo é apender Java estude por livros. É mais proveitoso e completo.

Criado 1 de julho de 2008
Ultima resposta 2 de jul. de 2008
Respostas 7
Participantes 7