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]