Mostrar numeros antecessores

boa tarde a todos, preciso resolver o serguinte:
Ler um número inteiro qualquer e imprimir os seus 20 antecessores, o próprio número e os seus 20 sucessores
alguém sabe?

Se você tem o número 100, os 20 antecessores dele são:

80, 81, 82, …, 99

E os 20 sucessores dele são:

101, 102, … 120

Entendeu mais ou menos o que tem de fazer?

pode fazer assim


int i =100;
		int j = i-20;

		for(i=100;i>j;i--){

		System.out.println(i);

		}
int numero = //Input do usuário;

for(int aux = numero - 20;aux <= numero + 20;aux++)
{
   System.out.println(aux);
}

Em qual parte da questão você tem dúvida, amigo?

[quote]

import java.util.Scanner;

public class AntecESucesNumero {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);

	System.out.println("Digite o Número: ");
	int num = input.nextInt();
		  
		for(int aux = num - 20;aux <= num + 20;aux++)  
		{  
		   System.out.println(aux);  
		}
}

}[/quote]

FOI NÃO

Agora morreu a questão, muito abrigado

Coloca a tag [RESOLVIDO] no titulo do tópico:

Clica em editar no seu primeiro post deste tópico, e no primero campo de texto adiciona a tag.

[/i][quote=entanglement]Se você tem o número 100, os 20 antecessores dele são: resolvido[i]

80, 81, 82, …, 99

E os 20 sucessores dele são:

101, 102, … 120

Entendeu mais ou menos o que tem de fazer?
[/quote]

[quote=wlargado][/i][quote=entanglement]Se você tem o número 100, os 20 antecessores dele são: resolvido[i]

80, 81, 82, …, 99

E os 20 sucessores dele são:

101, 102, … 120

Entendeu mais ou menos o que tem de fazer?
[/quote][/quote]