Faça um programa em java que imprima a progressão aritmética de dois números. A entrada são: primeiro

termo, razão e o limite superior.
Ex: primeiro termo = 0 | razão = 5 | limite = 20

Saída -> 0 5 10 15 20

1 Resposta

  • Aryadne Santtos

    import java.util.Scanner;

    public class SequenciaPA {

     

    private static Scanner lerDados;

    public static void main(String[] args) {

     

     int primeiro_termo;

     int razao;

     int limite_superior;

     lerDados = new Scanner(System.in);

     

     System.out.println("Digite o primeiro termo:");

     primeiro_termo = lerDados.nextInt();  

     

     System.out.println("Digite a razão:");

     razao = lerDados.nextInt();

     

     System.out.println("Digite o limite superior:");

     limite_superior = lerDados.nextInt();  

     

     String lista2 = "";

     

     for(int i=primeiro_termo;i<=limite_superior;i+=razao) {  

     lista2 += i+" ";

     }  

     

     System.out.println(lista2);

    }

    }

    Explicação:

Clique aqui para adicionar a sua resposta.