C# ( ) Дано три числа. Если ровно два из них меньше 5, то вывести yes, иначе вывести no

SanyaLuckYouTube SanyaLuckYouTube    2   31.10.2021 04:40    2

Ответы
fjfnk fjfnk  31.10.2021 06:00

using System;

class Program

{

   static void Main()

   {

       double a, b, c;

       a = Convert.ToDouble(Console.ReadLine());

       b = Convert.ToDouble(Console.ReadLine());

       c = Convert.ToDouble(Console.ReadLine());

       if ((a < 5 && b < 5 && c >= 5) || (b < 5 && c < 5 && a >= 5) || (a < 5 && c < 5 && b >= 5))

           Console.Write("YES");

       else

           Console.Write("NO");

   }

}

ПОКАЗАТЬ ОТВЕТЫ
belbeksev belbeksev  31.10.2021 06:00

using System;//Для Random()

class Program//Класс программы

{

private int[] Massive = new int[3];//Создаем массив случайных чисел

private string Result = "";//Результат выполнения программы

private int Count = 0;

string Operation()//Функция выполняющая нужную операцию

{

Random Rand = new Random();//Создаем генератор случайных чисел

//Генерируем три случайных числа и записываем их в массив

Massive[0] = Rand.Next(10);

Massive[1] = Rand.Next(10);

Massive[2] = Rand.Next(10);

//Выводим сгенерированные числа

Console.WriteLine(Massive[0]);

Console.WriteLine(Massive[1]);

Console.WriteLine(Massive[2]);

//Вычисляем количество чисел, которые меньше 5

if (Massive[0] < 5) Count += 1;

if (Massive[1] < 5) Count += 1;

if (Massive[2] < 5) Count += 1;

//Делаем выводы

if (Count == 2)

{

Result = "yes";

}

else

{

Result = "no";

}

return Result;//Возвращаем результат

}

public void Start()//Начало выполнения программы

{

//Вызываем нашу функцию чтобы отобразить результат

Console.WriteLine(Operation());

}

};

namespace Answer

{

class Start

{

static void Main()//Точка вхрда в программу

{

Program App = new Program();//Создаем обьект класса

App.Start();//Вызываем метод класса

}

};

}

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика