public static void main(String args[])
{
int tab = 0;
while (tab < 11)
{
tab++;
System.out.println(args[0] + "X" + tab + "=" + Integer.parseInt(args[0])tab*mult);
}
}
}
public static void main(String args[])
{
int tab = 0;
while (tab < 11)
{
tab++;
System.out.println(args[0] + "X" + tab + "=" + Integer.parseInt(args[0])tab*mult);
}
}
}
Opa bete… seja bem vindo(a) ao fórum… primeiramente leia esses 2 posts fundamentais para o seu futuro na vida de TI e no GUJ.
http://www.istf.com.br/perguntas/
Depois reposte sua dúvida da forma correta.
Abs [] e bons estudos.
bete
Oque você esta tentando fazer com esta tabuada?
Esta multiplicando por variaveis que nem foram declaradas… (mult)
E ta colocando coisas que não são necessarias!
Ó ja que não quer pensar não sou eu quem vai obrigar…
Então olha ae duas entre muitas formas de se fazer:
int ind_tab, tab;
tab = Integer.parseInt(JOptionPane.showInputDialog(null, "Digite a tabuada desejada:"));
for(ind_tab = 1; ind_tab <= 10; ind_tab++)
{
System.out.println(tab+"x"+ind_tab+"="+(tab*ind_tab));
}
//OU
ind_tab=1;
tab = Integer.parseInt(JOptionPane.showInputDialog(null, "Digite a tabuada desejada:"));
while(ind_tab <= 10)
{
System.out.println(tab+"x"+ind_tab+"="+(tab*ind_tab));
ind_tab++;
}
Mais só uma dica, a galera não costuma fazer o trampo pra você mano!
Então tente expressar melhor sua dúvida que o pessoal sempre ajuda…
Falo abraço!
O professor ainda n ão passou o comando “JOptio…”, portanto tenho que fazer com os recursos que ele deu. Estamos usando o Bluej
mesmo assim obrigada.
Oi,
Use o System.out.println no lugar do JOptionPane…
Leu o que lhe indiquei ??? adequou seu código ao fórum ??? Melhorou a pergunta ???
Pelo jeito, nenhum dos 3… Boa sorte no GUJ… talvez tenha por se chamar Bete.
[quote=adriano_si]Leu o que lhe indiquei ??? adequou seu código ao fórum ??? Melhorou a pergunta ???
Pelo jeito, nenhum dos 3… Boa sorte no GUJ… talvez tenha por se chamar Bete.[/quote]
rsrs…será que é Bete mesmo…
Tbm estou fazendo uma tabuada. Mas tenho um problema, não é nenhuma dúvida e relação ao código, mas sim um erro que ocorre na linha onde o laço “for” é escrito, vejam: public class Tabs {
public static void main (String[] args) {
int n;
n = Integer.parseInt(JOptionPane.showInputDialog("Digite um Número: "));
for (int i=1;<=10;i++) {
System.out.println(n + "x" + i + "=" + n*i);
}
}
}
Naquela bolinha que expressa algum erro me é passado: “illegal start of expression”
Desde já muito obrigado!
/* Me digam se estou colocando de forma correta meu problema */
o problema tá aqui:
for (int i=1;<=10;i++)
tem que colocar alguma coisa menor ou igual a dez, nesse caso suponho que seja
for (int i=1; i <=10;i++)
[quote=bete]O professor ainda n ão passou o comando “JOptio…”, portanto tenho que fazer com os recursos que ele deu. Estamos usando o Bluej
mesmo assim obrigada.[/quote]
[quote=Anime]Oi,
Use o System.out.println no lugar do JOptionPane…[/quote]
Faça oque o(a) Anime disse… Use o System, e onde eu coloque tab = Integer.parse… coloque tab = ‘tabuada desejada’ <-- nº é claro!
Abraço!
[quote=Anime][quote=adriano_si]Leu o que lhe indiquei ??? adequou seu código ao fórum ??? Melhorou a pergunta ???
Pelo jeito, nenhum dos 3… Boa sorte no GUJ… talvez tenha por se chamar Bete.[/quote]
rsrs…será que é Bete mesmo… [/quote]
kkkkkkkkkkkkk :lol:
castroGH só fazer oque o drigo.angelo mostrou…
Sempre que for comparar <, <=, >, >=, ==, != etc… Tem ter ao menos duas ‘coisas’ a ser comparas.
Abraço!
é o problema é a linha que o drigo.angelo mencionou mesmo…
Nossa! Um dia morrerei com essa falta de atenção! Muito Obrigado \o/
Os “coisas” lindas, se eu falar q ainda ñ consegui, vcs vão desistir de mim? snif…snif.
Posta seu codigo aí pra a gente ver como tá xD
agora tá assim, até q fica bonito, só ñ multiplica pelo nº q quero. outra coisa como faço para parar qdo dá errado e fica só rodando? é o que + pause break?
public static void main (String args[]) {
int res;
for (int x = 0; x <= 10; x++) {
for (int y = 0; y <= 10; y++) {
res = (x * y);
System.out.println(+ x + " * " + y + " = " + res);
}
System.out.println("__________");
}
}
}
No blueJ quando da loop eterno (fica travado) eu usava ctr+shift+r
Depois, formata seu código de acordo com a formatação aqui do fórum OK.
Seu código está aparentemente certo. Posta a saída aqui. ( Se possível posta a saída atual e como era pra ficar )
10 * 0 = 0
10 * 1 = 10
10 * 2 = 20
10 * 3 = 30
10 * 4 = 40
10 * 5 = 50
10 * 6 = 60
10 * 7 = 70
10 * 8 = 80
10 * 9 = 90
10 * 10 = 100