|
|
|
|
|
|
Вернуться
1 Меньшиков Фёдор Владимирович, 09 августа 2024 г. 19:14:54 | |
На сайте древняя версия C#, без Main не работает.
|
|
|
2 Терентьев Михаил Павлович, 09 августа 2024 г. 15:08:33 | |
Посмотрите раздел "Работа в системе". У программы должна быть точка входа - статический метод Main. Его можно засунуть в класс App. В Main нужно засунуть код после using System.IO; и до class Convert. Дальше сами разберетесь?
|
|
|
3 Сарафанов Вадим Денисович, 09 августа 2024 г. 13:39:09 | |
С чем может быть связана ошибка компиляции?
|
|
|
4 Сарафанов Вадим Денисович, 09 августа 2024 г. 11:26:45 | |
using System.IO; StreamReader sr = new StreamReader("input.txt"); var a = App.Sum(); sr.Close(); StreamWrite sw = new StreamWrite("output.txt"); sw.WriteLine(a); sw.Close(); class Convert { public static int strToInt(string str) { var i = str.Length - 1; var mnog = 1; var result = 0; while (i >= 0) { switch (str[i]) { case '0': break; case '1': result += mnog; break; case '2': result += mnog * 2; break; case '3': result += mnog * 3; break; case '4': result += mnog * 4; break; case '5': result += mnog * 5; break; case '6': result += mnog * 6; break; case '7': result += mnog * 7; break; case '8': result += mnog * 8; break; case '9': result += mnog * 9; break; default: return -1; } i--; mnog *= 10; } return result; } } class App { public static long Sum() { var str = sr.ReadLine(); var i = 0; while (i < str.Length) { if (str[i] == ' ') { return Convert.strToInt(str.Substring(0, i)) + Convert.strToInt(str.Substring(i + 1)); } i++; } return -1; } }
|
|
|
Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!
| | | |