Нахождение min и max - C#

Узнай цену своей работы

Формулировка задачи:

Задача: Из трех данных чисел выбрать наименьшее и наибольшее Вот мой код:
namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            double a = Convert.ToDouble(Console.ReadLine());
            double b = Convert.ToDouble(Console.ReadLine());
            double c = Convert.ToDouble(Console.ReadLine());
            double min, max;
            if (a > b)
            {
                max = a;
            }
            else
            {
                max = b;
            }
 
            if (c > max)
            {
                c = max;
            }
 
            if (a < b)
            {
                min = a;
            }
            else
            {
                min = b;
            }
 
            if (c < min)
            {
                min = c;
            }
 
            Console.WriteLine("Минимальное значение:" + min);
            Console.WriteLine("Максимальное значение:" + max);
            Console.ReadKey();
        }
    }
}
При вводе 0, 0, 1 программа выдаёт, что min = 0 и max = 0, не могу понять, в чём ошибка. Подскажите, пожалуйста

Решение задачи: «Нахождение min и max»

textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Text;
 
namespace ConsoleApplication65
{
    class Program
    {
        static void Main(string[] args)
        {
            double a = Convert.ToDouble(Console.ReadLine());
            double b = Convert.ToDouble(Console.ReadLine());
            double c = Convert.ToDouble(Console.ReadLine());
            double min, max;
 
            max = Math.Max(a, Math.Max(b, c));
            min = Math.Min(a, Math.Min(b, c));
           
            Console.WriteLine(max);
            Console.WriteLine(min);
 
            Console.ReadLine();
        }
    }
}

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


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

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

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