Bychkov написал(а):Не вставляйте скриншоты экрана. Копируйте в форум текст.
Можно все. Только в вопросе по-разному можно расставить запятые и получатся разные вопросы.
Я не нашёл на форуме способ форматирования, подходящий для кода.
Вопрос сформулирован, на мой взгляд, достаточно однозначно.
Нужно реализовать функцию
T getNumberFromConsoleInput<T extends num>(String varname)
{...}
Суть функции в том, чтобы она ожидала от пользователя ввод, который можно спарсить в тип T, указанный при вызове функции.
T ограничен до типа num, то есть у нас есть два варианта вызова функции
Первый:
double res = getNumberFromConsoleInput<double>("res");
//функция будет ждать ввода с консоли строки до тех пор, пока не сможет спарсить её с помощью double.parse.
Второй:
int res = getNumberFromConsoleInput<int>("res");
//функция будет ждать ввода с консоли строки до тех пор, пока не сможет спарсить её с помощью int.parse.
Сомневаюсь, что можно всё. У каждого языка есть свои ограничения, поэтому чтобы реализовать некоторые вещи, придётся использовать другие способы и отказаться от каких-либо идей.