Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Programa Java para Imprimir Números de 1 a N, Notas de aula de Engenharia Informática

Um programa java simples que utiliza um método recursivo para ler um valor inteiro positivo, n, e imprimir os inteiros entre 1 e n, inclusive. O usuário deve digitar o valor de n no terminal e o programa imprimirá os números até o valor lido.

Tipologia: Notas de aula

2020

Compartilhado em 14/11/2020

fernando-silva-filho-ferdinando82
fernando-silva-filho-ferdinando82 🇧🇷

3 documentos

1 / 1

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
/*Programa usando método recursivo para ler um valor inteiro e positivo, N, e imprimir os
inteiros entre 1 e N, inclusive.
*/
import java.util.Scanner;
class Program
{
public static void main(String args[])
{
Scanner teclado = new Scanner(System.in);
int N;
String pausa;
System.out.print("Digite um valor inteiro : ");
N = teclado.nextInt();
//Chamada da função recursiva
Imprime_Inteiros(N);
pausa = teclado.nextLine();
}
public static void Imprime_Inteiros(int x)
{
int termo;
termo = x;
if (x > 1)
Imprime_Inteiros(x - 1);
System.out.print("\t" + termo);
}
}

Pré-visualização parcial do texto

Baixe Programa Java para Imprimir Números de 1 a N e outras Notas de aula em PDF para Engenharia Informática, somente na Docsity!

/*Programa usando método recursivo para ler um valor inteiro e positivo, N, e imprimir os inteiros entre 1 e N, inclusive. */ import java.util.Scanner; class Program { public static void main(String args[]) { Scanner teclado = new Scanner(System.in); int N; String pausa; System.out.print("Digite um valor inteiro : "); N = teclado.nextInt(); //Chamada da função recursiva Imprime_Inteiros(N); pausa = teclado.nextLine(); } public static void Imprime_Inteiros(int x) { int termo; termo = x; if (x > 1) Imprime_Inteiros(x - 1); System.out.print("\t" + termo); } }