Gostaria de imprimir numeros de 1 a 10… usando uma variavel… e repetir novamente com um valor de entrada… Vi alguns exemplos mas não entendi… tipo:
1
2
3
4
5
6
7
8
9
10
1
2
3
4
.
.
.
?
Gostaria de imprimir numeros de 1 a 10… usando uma variavel… e repetir novamente com um valor de entrada… Vi alguns exemplos mas não entendi… tipo:
1
2
3
4
5
6
7
8
9
10
1
2
3
4
.
.
.
?
Boa tarde!
Segue abaixo pequeno exemplo comentado:
private int numero = null; //declaração de uma variável do tipo inteira
numero = JOptionPane.showInputDialog("Informe um número!"); //atribuindo o número que o usuário deseja como partida no contador
for (int i = numero; i <= 10; numero++) { //laço de repetição que realiza a contagem
system.out.println(numero); //imprimindo o resultado da contagem na saída
}
Boa Noite!
Obrigado Jonathan_Medeiros… Entedie e teste…
Mas acho q não expliquei exatamente o que estou procurando aprender…
Vou demostrar um for e ver se tem condição de fazer…
public class For1 {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
int n = 1;
for (int i = 0; i < 40; i++) {
if (i == 0) {
n = n;
} else if (i % 2 == 0) {
n += 3;
} else {
n += 4;}
System.out.println("o valor de i eh: " + n); }
}
}
e imprime o seguinte resultado…
o valor de n eh: 1
o valor de n eh: 5
o valor de n eh: 8
o valor de n eh: 12
o valor de n eh: 15
o valor de n eh: 19
o valor de n eh: 22
o valor de n eh: 26
o valor de n eh: 29
o valor de n eh: 33
o valor de n eh: 36
o valor de n eh: 40
o valor de n eh: 43
o valor de n eh: 47
o valor de n eh: 50
o valor de n eh: 54
o valor de n eh: 57
o valor de n eh: 61
o valor de n eh: 64
o valor de n eh: 68
o valor de n eh: 71
o valor de n eh: 75
o valor de n eh: 78
o valor de n eh: 82
o valor de n eh: 85
o valor de n eh: 89
o valor de n eh: 92
o valor de n eh: 96
o valor de n eh: 99
o valor de n eh: 103
o valor de n eh: 106
o valor de n eh: 110
o valor de n eh: 113
o valor de n eh: 117
o valor de n eh: 120
o valor de n eh: 124
o valor de n eh: 127
o valor de n eh: 131
o valor de n eh: 134
o valor de n eh: 138
O que estou tentando é fazer uma estrutura que use uma outra coluna e só imprimir de i <= 20 ao lado da coluna 1 e faz um repete + 20 com o resultado do restante dos valores da coluna 1.
Obrigado!
1 1
5 5
8 8
12 12
15 15
19 19
22 22
26 26
29 29
33 33
36 36
40 40
43 43
47 47
50 50
54 54
57 57
61 61
64 64
68 68
71 1
75 5
78 8
82 12
85 15
89 .
92 .
96 .
99 .
103 .
106 continua…
110
113
117
120
124
127
131
134
138
Estou usando tabela, testo de entrada de valor e um Butão,
Boa tarde.
Seria basicamente isso(?):
public static void main(String[] args) {
// TODO code application logic here
int a = 0;
int b = 0;
int c;
for (c = 0; c < 40; c++) {
a++;
b++;
if (b>20){
b=1;
}
System.out.println("Valores: " + a + " | " + b);
}
}
Saída:
run:
Valores: 1 | 1
Valores: 2 | 2
Valores: 3 | 3
Valores: 4 | 4
Valores: 5 | 5
Valores: 6 | 6
Valores: 7 | 7
Valores: 8 | 8
Valores: 9 | 9
Valores: 10 | 10
Valores: 11 | 11
Valores: 12 | 12
Valores: 13 | 13
Valores: 14 | 14
Valores: 15 | 15
Valores: 16 | 16
Valores: 17 | 17
Valores: 18 | 18
Valores: 19 | 19
Valores: 20 | 20
Valores: 21 | 1
Valores: 22 | 2
Valores: 23 | 3
Valores: 24 | 4
Valores: 25 | 5
Valores: 26 | 6
Valores: 27 | 7
Valores: 28 | 8
Valores: 29 | 9
Valores: 30 | 10
Valores: 31 | 11
Valores: 32 | 12
Valores: 33 | 13
Valores: 34 | 14
Valores: 35 | 15
Valores: 36 | 16
Valores: 37 | 17
Valores: 38 | 18
Valores: 39 | 19
Valores: 40 | 20
CONSTRUÍDO COM SUCESSO (tempo total: 0 segundos)
Bom dia!!!
RafaelGomides me ajudou muito… Apanhei até agora… Mas é assim mesmo… -)
O meu programa estava com alguns erros e consegui ajustar… Mais foi uma surra! rs…
Vou transformar em vetor… ou tem como localizar esses valores…na memoria?
Abraços!!!