У меня есть еще одна вещь, которую нужно добавить в мое задание, прежде чем я закончу.
Это часть моего кода:
static decimal FahrToCels(int fahrenheit) //Metod för konvertering av Fahrenheit(F) till Celsius(C)
{
decimal celsius = (decimal)((fahrenheit - 32) * 5) / 9; // Matematisk uträkning för F till C.
return Math.Round (celsius, 1); //Lagrar ett decimal tal avrundat till 1 decimal och lagrar i celsius
}
static void Main(string[] args)
{
Console.Write("Vänligen ange temperatur till bastun och tryck enter: "); //skriver ut meddelande
do
int fahr = int.Parse(Console.ReadLine()); // Omvandlar string och lagrar användarens inmatning i en int fahrenheit
decimal celsius = FahrToCels(fahr); // Metoden FahrToCels konverterar inmatad temperatur till celsius och lagrar i decimal celsius
Как видно, я создал метод, который позже используется после того, как пользователю говорят вводить градусы в градусах Фаренгейта.Метод преобразует введенное число в градусы Цельсия.
Теперь последнее, что ему сказали сделать, это перегрузить метод, дать пользователю возможность ввести ноль (0) и сделать это случайным образом доэто число входит в метод конвертации по Фаренгейту в Цельсий.Я предполагаю, что сгенерированный numbet должен быть примерно 140-195, потому что пользователю нужно вводить ноль до тех пор, пока сгенерированное число не станет равным 73-77 после преобразования в градусы Цельсия!
Я знаю, как генерировать случайное число, ия думаю, что понимаю, что делает перегрузка, но я полностью потерян, как это сделать ...