Você está na página 1de 4

package provadejavameno;

import java.util.Scanner;

public class ProvaDeJavaMeno {

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);

int opcao;

do {

System.out.println("Escolha uma opção:");

System.out.println("1 - Tabuada de qualquer número");

System.out.println("2 - Números pares");

System.out.println("3 - Contagem de números invertidos");

System.out.println("4 - Valores de um Vector com 20 posições");

System.out.println("5 - Relatorio do Bilhete de Identidade");

System.out.println("0 - Sair");

System.out.print("Opção: ");

opcao = scanner.nextInt();

switch (opcao) {

case 1:

tabuada(scanner);

break;

case 2:

numerosPares();

break;

case 3:

contagemInvertida(scanner);
break;

case 4:

valoresVector(scanner);

break;

case 5:

bilhetedeIdentidade(scanner);

break;

case 0:

System.out.println("Saindo...");

break;

default:

System.out.println("Opção inválida!");

break;

} while (opcao != 0);

scanner.close();

public static void tabuada(Scanner scanner) {

System.out.print("Digite um número: ");

int numero = scanner.nextInt();

for (int n = 1; n <= 10; n++) {

int resultado = numero * n;

System.out.printf("%d x %d = %d\n", numero, n, resultado);

}
public static void numerosPares() {

for (int n = 0; n <= 100; n += 2) {

System.out.println(n);

public static void contagemInvertida(Scanner scanner) {

System.out.print("Digite um número: ");

int numero = scanner.nextInt();

int numeroInvertido = 0;

while (numero != 0) {

int resto = numero % 10;

numeroInvertido = numeroInvertido * 10 + resto;

numero /= 10;

System.out.printf("O número invertido é: %d\n", numeroInvertido);

private static void valoresVector(Scanner scanner) {

Scanner input = new Scanner(System.in);

double[] vetor = new double[20];

for (int i = 0; i < vetor.length; i++) {

System.out.print("Digite um valor para a posição " + i + ": ");

vetor[i] = input.nextDouble();

double soma = 0;

for (int i = 0; i < vetor.length; i++) {


soma += vetor[i];

double media = soma / vetor.length;

System.out.println("A média dos valores do vetor é: " + media);

private static void bilhetedeIdentidade(Scanner scanner) {

//Scanner scanner = new Scanner(System.in);

System.out.println("Digite o nome do cidadão: ");

String nome = scanner.nextLine();

System.out.println("Digite o número do bilhete: ");

String numeroBilhete = scanner.nextLine();

System.out.println("Digite a data de expirção do Bilhete: ");

String dataExpiracao = scanner.nextLine();

System.out.println("----------------------");

System.out.println(" Dados em Relatorio ");

System.out.println("-----------------------");

System.out.println("Nome do cidadão:" + nome);

System.out.println("Número do Bilhete:" + numeroBilhete);

System.out.println("Data de ex do bilhete:" + dataExpiracao);

String bilhetedeIdentidade = null;

System.out.println("Tipo de bilhete:" +bilhetedeIdentidade);

System.out.println("----------------------");

Você também pode gostar