Даны действительные числа a, b, c, d - C#
Формулировка задачи:
Даны действительные числа a, b, c, d. Если a < b < c < d, то каждое число заменить наибольшим из них; если a > b > c > d, то числа оставить без изменения; иначе все числа заменяются их квадратами.
Решение задачи: «Даны действительные числа a, b, c, d»
textual
Листинг программы
static void Main(string[] args)
{
Console.WriteLine("Введите 4 числа");
int.TryParse(Console.ReadLine(), out a);
int.TryParse(Console.ReadLine(), out b);
int.TryParse(Console.ReadLine(), out c);
int.TryParse(Console.ReadLine(), out d);
if ((a < b)&&(b < c)&&(c < d))
{
int max = a;
if (a < b) max = b;
if (b < c) max = c;
if (c < d) max = d;
a = max;
b = max;
c = max;
d = max;
}
else
{
if (!((a > b) && (b > c) && (c > d)))
{
a *= a;
b *= b;
c *= c;
d *= d;
}
}
Console.WriteLine("a = " + a);
Console.WriteLine("b = " + b);
Console.WriteLine("c = " + c);
Console.WriteLine("d = " + d);
Console.ReadLine();
}