| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > пояснительная записка к калькулятору |
| Автор: Роман0 5.12.2012, 12:11 |
| Нужно написать пояснительную записку к калькулятору-подробно описать каждую функцию программы и объяснить как работает. using System; class Program { static void Main() { Console.ForegroundColor = ConsoleColor.Magenta; Console.WriteLine("Консольный калькулятор (версия 1.0)"); Console.WriteLine(' '); Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine(@"Выберите арифметическое действие: - Умножение (введите 1 и намите Enter) - Деление (введите 2 и намите Enter) - Сложение (введите 3 и намите Enter) - Вычитание (введите 4 и намите Enter) - Возведение числа в степень (введите 5 и намите Enter)"); Console.ForegroundColor = ConsoleColor.Red; string q = Console.ReadLine(); double a, b; Console.WriteLine(' '); Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine("Введите первое значение и намите Enter"); Console.ForegroundColor = ConsoleColor.Red; a = double.Parse(Console.ReadLine()); Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine("Введите второе значение и намите Enter"); Console.ForegroundColor = ConsoleColor.Red; b = double.Parse(Console.ReadLine()); Console.WriteLine(' '); if (q == "1") { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("Результат умножения = {0}", a * b); } if (q == "2") { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("Результат деления = {0}", a / b); } if (q == "3") { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("Результат сложения = {0}", a + b); } if (q == "4") { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("Результат вычитания = {0}", a - b); } if (q == "5") { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("Результат возведения числа в степень = {0}", Math.Pow(a, b)); } Console.ReadKey(); } } |