Разработка и отладка линейных, разветвляющихся и циклических алгоритмов и программ - C#
Формулировка задачи:
Найти max{min(a, b), min(c, d)}.
Написание для Visual studio
Решение задачи: «Разработка и отладка линейных, разветвляющихся и циклических алгоритмов и программ»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int a, b, c, d; Console.WriteLine("Введите 4 числа"); Console.WriteLine("Введите первую пару чисел"); a=Convert.ToInt32(Console.ReadLine()); b = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Введите вторую пару чисел"); c = Convert.ToInt32(Console.ReadLine()); d = Convert.ToInt32(Console.ReadLine()); Console.WriteLine(min(a, b)); Console.WriteLine(max(c, d)); Console.ReadKey();} //int a = 0, b = 0, c = 0, d = 0; //int f = Math.Max(Math.Min(a, b), Math.Min(c, d)); static int min(int a, int b) { Console.WriteLine("Минимальное число в первой паре:"); int min; if (a>=b) {min=b;} else min=a; return min; } static int max(int a, int b) { Console.WriteLine("Максимальное число во второй паре:"); int max; if (a >= b) { max = a; } else max = b; return max; } }}
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д