Programação Progressiva

Fórum para dúvidas dos sites: Programação Progressiva, Java Progressivo, C Progressivo


Você não está conectado. Conecte-se ou registre-se

Dúvida Laço Foreach em Arrays

Ver o tópico anterior Ver o tópico seguinte Ir em baixo  Mensagem [Página 1 de 1]

1 Dúvida Laço Foreach em Arrays em Sex Ago 15, 2014 8:42 pm

Pessoal, boa tarde!

Estou com uma dúvida em relação ao exemplo passado no Tópico "O laço for para Arrays: o laço For each".
Pode até ser uma dúvida boba, mas não estou conseguindo entender...

É o seguinte: foi declarada uma array de inteiros, e uma variável soma que vai armazenar o valor da soma dos inteiros, ok...

Minha dúvida é em relação à variável "cont".

No exemplo tem a seguinte declaração:

for(int cont=0 ; cont< numero.length ; cont++){
System.out.print("Entre com o número "+(cont+1)+": ");
numero[cont]=entrada.nextInt();

O que eu entendi é que: essa variável vai "criar" os elementos da Array, correto?
Mas ao declarar numero[cont], cada valor que eu digitar será armazenado nessa mesma variável "cont"?

Obrigado

Ver perfil do usuário

2 Re: Dúvida Laço Foreach em Arrays em Sab Ago 16, 2014 5:50 am

Bem eu não cheguei ainda neste topico de array mas ja li um pouco a repeito.
Pelo o que eu entendi o que acontece ai é seguinte.
voce declara uma array de 10
int[9] numero = new numero[]; //não me lembro direito mas deve ser assim que se declara uma array
então temos 10 espaços para ser preenchida com valores.
as partes lembrando que começa do zero ao nove.
cont=0 // vai preencher espaço zero
cont=1 //outro espaço e assim por diante o laço for vai executar ate ter preenchido todos os espaços.
Então no final seria como se tivessimos cont0= a valor declarado, cont1=valor declarado,cont3=...
Espero ter ajudado.
Estou no final de orientação de objetos parte2, logo chego aí.

Ver perfil do usuário

3 Re: Dúvida Laço Foreach em Arrays em Sab Ago 16, 2014 2:06 pm

Legal! Ajudou sim.
Olhei novamente o exemplo e pensando desta forma fez bastante sentido.

Obrigado!

Ver perfil do usuário

Conteúdo patrocinado


Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo  Mensagem [Página 1 de 1]

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum