Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Duvida array

Olá!

Estive estudando o conteúdo que por sinal é excelente, porém não estou conseguindo aplicar os conceitos em um desafio pego pela internet...

Como que eu poderia resolver este caso?

Questão 27: Leia dois números e apresente na tela todos os números que estão entre os dois valores informados. Exemplo: Primeiro número informado: 10 Segundo número informado: 15 Resultado que deverá aparecer na tela: 11, 12, 13, 14

import java.util.Scanner;

public class TestaNumeracao{
    public int x;
    public int y;

    Scanner ler = new Scanner();
    System.out.println("Digite o primeiro numero :")
    x = ler.nextInt();

    System.out.println("Digite o segundo numero :")
    y = ler.nextInt();

    for...?
}

Obrigado

2 respostas
solução!

Olá Bruno, eu fiz uma implementação da aplicação, espero que eu tenha entendido o problema corretamente, fiz alguns comentários para te ajudar a entender o passo a passo do que fiz:

import java.util.Scanner; // Importar a classe Scanner

public class TestaNumeracao{

    // Para executar a aplicação você deve criar o método main
    public static void main(String[] args) {

        int x;
        int y;

        Scanner ler = new Scanner(System.in); // A classe Scanner precisa saber de onde irá 
                                              // pegar os dados, no casos do sistema System.in
        System.out.println("Digite o primeiro numero :"); // Não esqueça os ;
        x = ler.nextInt();

        System.out.println("Digite o segundo numero :");
        y = ler.nextInt();

        // Faz um loop que começa do valor x + 1 e termina antes do valor do y
        for(int i = x + 1; i < y; i++){
            System.out.print(i + " ");
        }
    }
}

Qualquer problema é só perguntar.

Espero ter ajudado.

Thanks man.

abraços!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software