static void Task5() { string name, surName, city; name = FC.Input("Введите имя"); surName = FC.Input("Введите фамилию"); city = FC.Input("Введите город"); FC.Print($"Имя: {name}, Фамилия: {surName}, Город: {city}", 40, 12); FC.Pause(); }
static void Task2() { //Расчет индекса массы тела FC.Input("Введите рост в метрах", out double h); FC.Input("Введите вес", out double m); double I = m / (h * h); Console.WriteLine($"Индекс массы тела {I:#.###}"); FC.Pause(); }
static void Task7() { //Рекурсия FC.Input("Введите a", out int a); FC.Input("Введите b", out int b); Console.Write(a); RecurPrint(a + 1, b); Console.WriteLine(); Console.WriteLine(RecurSum(a, b)); FC.Pause(); }
static void Task4() { //Обмен значениями переменных FC.Input("Введите первое число", out int a); FC.Input("Введите второе число", out int b); a = a + b; b = a - b; a = a - b; Console.WriteLine($"Первое число {a}, второе число {b}"); FC.Pause(); }
static void Task3() { //Расстояние между двумя точками Coordinats c1, c2; FC.Input("Введите координату x1", out c1.x); FC.Input("Введите координату y1", out c1.y); FC.Input("Введите координату x2", out c2.x); FC.Input("Введите координату y2", out c2.y); Console.WriteLine($"Расстояние между двумя точками равно {Coordinats.Calc(c1, c2):#.##}"); FC.Pause(); }
static void Task2() { //Посчитать количество цифр числа FC.Input("Введите число", out int x); int s = 0; do { x /= 10; s++; } while (x != 0); Console.WriteLine("Количество цифр: " + s); FC.Pause(); }
static void Task3() { //Сумма нечетных положительных чисел int x, s = 0; do { FC.Input("Введите число или 0 для выхода", out x); if (x > 0 && x % 2 != 0) { s += x; } } while (x != 0); Console.WriteLine("Сумма введенных нечетных положительных чисел равна " + s); FC.Pause(); }
static void Task1() { //Найти минимальное из трех чисел FC.Input("Введите первое число", out int first); FC.Input("Введите второе число", out int second); FC.Input("Введите третье число", out int third); if (second < first) { first = second; } if (third < first) { first = third; } Console.WriteLine("Минимальное значение: " + first); FC.Pause(); }
static void Task1() { //Анкета string name, surName; name = FC.Input("Введите имя"); surName = FC.Input("Введите фамилию"); FC.Input("Введите возраст", out int age); FC.Input("Введите рост", out int height); FC.Input("Введите вес", out int weight); Console.WriteLine("Имя " + name + ", Фамилия " + surName + ", Возраст " + age + ", Рост " + height + ", Вес " + weight); Console.WriteLine("Имя {0}, Фамилия {1}, Возраст {2}, Рост {3}, Вес {4}", name, surName, age, height, weight); Console.WriteLine($"Имя {name}, Фамилия {surName}, Возраст {age}," + $" Рост {height}, Вес {weight}"); FC.Pause(); }
static void Task4() { //Логин пароль int x = 0; do { string login = FC.Input("Введите логин"); string password = FC.Input("Введите пароль"); if (IsValid(login, password)) { Console.WriteLine("Успех!"); FC.Pause(); return; } Console.WriteLine("Неверный логин или пароль"); x++; } while (x != 3); Console.WriteLine("Access Denied"); FC.Pause(); }
static void Task5() { //Индекс массы тела FC.Input("Введите рост в метрах", out double h); FC.Input("Введите вес", out double m); double I = m / (h * h); if (I < 18.5) { Console.WriteLine("Ваш вес ниже нормы!"); Console.WriteLine("Необходимо набрать " + (18.5 * h * h - m) + " кг."); } else if (I >= 25) { Console.WriteLine("Ваш вес выше нормы!"); Console.WriteLine("Необходимо сбросить " + (m - 25 * h * h) + " кг."); } else { Console.WriteLine("Ваш вес в норме!"); } FC.Pause(); }
static void Task6() { //Подсчет чисел DateTime start = DateTime.Now; int s, x, good = 0; for (int i = 1; i < 100000000; i++) { x = i; s = 0; while (x != 0) { s += x % 10; x /= 10; } if (i % s == 0) { good++; } } Console.WriteLine("Количество хороших чисел равно " + good); Console.WriteLine("Время подсчета " + (DateTime.Now - start)); FC.Pause(); }