No exemplo a cima, declarei a variavel “n” do tipo inteiro recebendo o valor 10 (que vamos usar de controle de quantas volta vai dar no for)
Logo após tem o for.
Se reparar bem vai perceber que ele é dividido em 3 partes os “;” são o divisor dessas partes.
Na primeira parte declaramos uma variavel “i” do tipo inteiro que recebe o valor de 0.
A segunda parte é a condição de repetição do nosso laço “for”, ou seja ele vai se repetir enquanto o nosso “i” for MENOR que o “n” (aquele da primeira linha).
A terceira parte é o incremento que vai ser feito a cada volta do laço. (i++ quer dizer que vai ser incrementado 1 ao valor do i)
o código “System.out.println( i );” é usado para imprimir na tela , nesse caso mandei imprimir o nosso “i” para você poder reparar o valor dele sendo incrementado.
se não era essa sua duvida tente ser um pouco mais específico.
wandersonxs
Tarefinha de casa, hein??? Não sei se sua idéia é seguir na área de desenvolvimento. Mas continuando assim, será mais um a se formar e não atuar na área.
Detalhe onde me formei , apenas estão na área eu e mais uns três no máximo. Detalhe tinha uns 30 negos formados.
Eu como sou véio :twisted:, já trabalhava na área quando iniciei na facul.
Toma jeito vai estudar e posto dúvidas que o pessoal aqui é fera e não poupa esforço para ajudar.
{intsomai,somak;intN,i,k,j,s;System.out.println("Digite o valor de n:");s=newDataInputStream(System.in);n=s.readLine();System.out.println("Os números amigos menores que "+n+" são:");for(i=2;i<n;i++){somai=0;for(j=1;j<i/2;j++){if((i%j)==0){somai=somai+j;}for(k=2;k<i-1;k++){somak=0;for(j=1;j<k/2;j++){if((k%j)==0){somak=somak+j;}}if((somai==k)&&(somak==i)){System.out.println(i+" "+k);}}}}}}
pelo q eu entendi é mais ou menos assim,isso q fiz ate agora.
taaqui
for(inti=0;i<n;i++)resultado=resultado+i+", ";JOptionPane.showMessageDialog(null,"Os números gays menores que "+n+" são: "+resultado);
Não vou ti passar o código, mais vou ti dar uma pequena luz tosca e no resto você se vira.
Tem milhares de maneiras de fazer isso.