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
Clique aqui para adicionar a sua resposta.
aryadnesanttos15
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: