Даны действительные числа х и у, не равные друг другу. Меньшее из этих двух чисел...

0 голосов
126 просмотров
Даны
действительные числа х и у, не равные друг другу. Меньшее из этих
двух чисел заменить половиной их суммы, а большее – их удвоенным произведением.
Решите пожалуйста задачу в С#.

Информатика (12 баллов) | 126 просмотров
Дан 1 ответ
0 голосов

Using System;
public class Test
{
public static void Main()
{
double x,y;
Console.WriteLine("Введите x");
x = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("Введите y");
y = Convert.ToDouble(Console.ReadLine());
if (x > y)
{
var min = y;
y = (y + x) / 2;
x = 2 * (min * x);
}
else if (y > x)
{
var min = x;
x = (y + x) / 2;
y = 2 * (y * min);
}
Console.WriteLine("x = {0}", x);
Console.WriteLine("y = {0}", y);
Console.ReadKey();
}
}

(672 баллов)