Olá!! Pessoal estou fazendo um exercícios de uma apostila que eu baixei da internet. O problema para ser resolvido é esse:
Escreva um programa que percorra dois laços de 0 a 10, um interno ao
outro, imprimindo os contadores, e quando estes forem iguais, o programa deve
passar à próxima interação do laço mais externo, caso contrário, deve imprimir os
valores dos contadores dos dois laços.
Infelizmente não consegui entender o que realmente o exercício propôs, mas, caso você esteja começando a estudar Java eu remendo a leitura do livro Use a Cabeça Java da Kathy Sierra, fora este livro tem umas apostilar ótimas abertas para downloads no site da Caelum.
Caso esteja interessado nas apostilas recomendo seguir a seguinte ordem:
Este livro e as apostilas me ajudaram muito.
Qualquer dúvida só avisar, não sei tudo sobre Java e nem chego perto disso, mas o que poder responder demoro.
A sua dúvida pode ser a minha amanhã!
Abraço!
F
Fernando_Ruiz
Valeu MABS. Irei baixar essas apostilas.
Anime
Oi,
Você está confundindo For e IF , antes de aprender qualquer linguagem é preciso aprender lógica de programação…
F
Fernando_Ruiz
Anime eu tive Lógica de promacao na faculdade, mas foi bem superficial, depois o professor comecou a ensinar Visual Basic, onde nós apenas usavamos interface e lendo percebi que aquilo nao era programacao, bom por isso que comecei a estudar Java e posto meus códigos no fórum na parte básica. Mas valeu pela dica.
Anime
Oi Fernando,
Se vc aprender a lógica pode programar em qualquer linguagem, claro que muda um pouco, mas a lógica é sempre a mesma, eu tive lógica por 6 meses e foi muito bom…
Boa sorte!
JhowTroMundo
O exercício propoe um código que não imprima os iteradores quando forem iguais.
while(x<10){x++;System.out.println("impressãodolaço:X" + x ); while (y<10){ y++; System.out.println("impressãodolaço:y" + y ); if (x == y){ continue; }else{ System.out.println("impressãodosdoislaçosqdforemdiferentes:X" + x + "Y"+y);}}}
Lucas_Abbatepaolo
JhowTroMundo:
O exercício propoe um código que não imprima os iteradores quando forem iguais.
for(int i =0; i<=10;i++){
for(int j =0;j<=10;j++){
if (i == j){
continue;
}
System.out.println("I = " + i + ", J = " + j);
}
}
Pelo que entendi não é somente não imprimir os indices forem iguais
Escreva um programa que percorra dois laços de 0 a 10, um interno ao
outro, imprimindo os contadores, e quando estes forem iguais, o programa deve
passar à próxima interação do laço mais externo, caso contrário, deve imprimir os
valores dos contadores dos dois laços.
Antes que pergunte este "EXTERNO" serve para nomear o primeiro for e assim eu mandar ele continuar qnd os valores forem repetidos
flw…
MABS
Olá, s4andro.
Por favor, quando colocar um código no forum não se esqueça de deixar o código entre as tags [“code”] Seu Código! ["/code"] (Sem as aspas dentro da tag code).
Sucesso!
Abraço!
S
s4ndro
Okay Mabs
T
tbrandino
Pessoal, bom dia
Estou procurando um bom livro para aprender java, e o MABS, sugeriu o Use a Cabeça, minha dúvida esta com relação as versões do Java. O Java já esta na versão 7 e pelo que eu percebi o Use a Cabeça esta na versão 5, é recomendado mesmo estudar por ele? vocês conhecem outro livro mais atualizado?