Duvida em um algoritmo

5 respostas
Robson_Hipolito_dos_

Boa tarde pessoal, voces podem achar que eu to fazendo piada mais não estou.

Eu estou com uma duvida, tenho um algoritmo aqui cujo não estou conseguindo conclui-lo
o objetimo dele é imprimir no console assim

1
1.1
1.2
1.3
1.4
1.5
2
2.1
enfim

porem eles ele esta imprimindo assim.
1
1.1
1.2
1.3
1.4
1.5
2
3
4
5
6
7
8
9
10

e eu não consigo ver o erro.

Eis o algotimo

public class a1 {
public static void main(String[] args) {

int i = 1;
	int b = 1;
	
	while (i <= 10){				
		System.out.println(i);
	
		while(b <= 5){
		System.out.println(i+"."+b);
		
			b++;
			
	}
		i++;
	}
}

}

Obrigado, espero respostas.

5 Respostas

ViniGodoy

for (int i = 1; i <= 10; i++) { System.out.println(i); for (int j = 1; j <= 5; j++) { System.out.println(i + "." + j); } }

ViniGodoy

O seu código também pode ser corrigido se vc mudar o int b=1 para dentro do primeiro while.

Kanin_Dragon

Jovem,
Hoje estou de bom humor chegou o pedigre do meu bull terrier.
Segue a solução abaixo:

public class ImprimirNumero{
	public static void main(String[] args) {
		for(int i=1; i<=10; i++){
			System.out.println(i+"");
			for(int j=1; j<=5; j++){
				System.out.println(i+"."+j);
			}
		}		
	}
}
Kanin_Dragon

Jovem,
Resolveram antes de mim.

abs

Robson_Hipolito_dos_

Obrigado pessoal.

Fico muito agradecido;

Criado 28 de abril de 2011
Ultima resposta 28 de abr. de 2011
Respostas 5
Participantes 3