Faça um algoritmo em java que leia um número de 1 a 5 e escreva por extenso. Caso o usuário digite um número que não esteja neste intervalo, exibir a seguinte mensagem: número inválido;
Soluções para a tarefa
Resposta:
package me.marcosderek;
import java.io.IOException;
import java.util.Scanner;
public class pares {
public static void main(String[] args) throws IOException {
Scanner scanner = new Scanner(System.in);
System.out.println("Digite um numero de 1 a 5: ");
int n = scanner.nextInt();
switch (n) {
case 1:
System.out.println("Um");
break;
case 2:
System.out.println("Dois");
break;
case 3:
System.out.println("Tres");
break;
case 4:
System.out.println("Quatro");
break;
case 5:
System.out.println("Cinco");
break;
default:
System.out.println("Numero invalido.");
break;
}
}
}
Explicação:
O algoritmo solicita um número de 1 a 5 ao usuário.
E é usado o Switch para checar qual o número que o usuário digitou e é impresso na tela o nome por extenso.
O default é usado caso o usuário digite um numero que não seja de 1 a 5 e é impresso que o número é invalido.
Espero ter ajudado.