Разработка и отладка линейных, разветвляющихся и циклических алгоритмов и программ - 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;
           
        }
        
    }}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4.143 из 5
Похожие ответы