Estou tentando fazer um exercicio mas estou com dúvida no seguinte caso:
Fors encadeados seria mais ou menos assim:
For(…){
For(…){
For(…){
}
}
} certo?
se eu estiver certo teria sempre que colocar em todos os FORS os parametro tipo(i=1;i<=3;i++). Em todo for que eu criar poderia repetir isso ou teria que criar um novo?
Me desculpem por qualquer coisa, mas se alguém puder me esclarecer ficarei muito grato.
eu preciso imprimir uma tabela:
1
2 4
3 6 9
mas tipo eu não to conseguindo pensar em um modo de utilizar fors encadeados para isso, acho que é porque não tenho nenhuma base mesmo para programação. estou tentando aprender.
Se puder so me dar uma luz, eu tentarei resolver o problema com certeza.
[quote=jb]a segunda e terceira linhas teriam que ter o número multiplicado por ele mesmo e pelo anterior. tipo:
1
2 22
3 32 33
4 42 43 44
não tinha conseguido pensar em algum comando ai.
vlw[/quote]
Dá para fazer com 2 FOR aninhado, pensa aí, tenta um pouco mais que agente vai ajudando. É exercício fácil se você entender o conceito do FOR aninhado.
bom encadeado eh algo dentro de outro, e dentro de outro e ai vai… exemplo bem simples:
“Pegue uma caixa bem grande, coloque outra caixa dentro dela, depois mais outra, e mais outra…” hehe
tenho uma caixa encadeada…
for(int var1=0;var1<10;var1++){
for(int var2=10;var2<100;var2++){
// Aqui as duas variáveis existem
System.out.println("Variavel 1: "+ var1);
System.out.println("Variavel 2: "+ var2);
}
// Aqui só var1 existe
System.out.println("Variavel 1: "+ var1);
}
Suas variáveis não são zeradas sem sair do loop.