Я сейчас работаю над проблемой в моей домашней работе. Вопрос:
"Напишите программу, которая предлагает пользователю ввести целое число от 0 до 35. Если число меньше или равно 9, программа должна вывести число; в противном случае она должна вывестиA для 10, B для 11, C для 12, ... и Z для 35. (Совет: используйте оператор приведения, static_cast () для чисел> = 10. "
Я не знаюкак использовать оператор приведения, и мне нужно некоторое руководство.
Вот мой код:
import java.util.Scanner;
public class Question_4 {
public static void main(String args[]){
Scanner sc = new Scanner(System.in);
int integer = 0;
System.out.println("Enter a number between 0 - 35: ");
integer = sc.nextInt();
if(integer <= 9){
System.out.println("Number entered is " + integer);
}
else{
System.out.println(static_cast.class<char>('A' + (integer -
10)););
}
}//END Main
}