Предмет: Информатика,
автор: svenpmr
Даны
действительные числа х и у, не равные друг другу. Меньшее из этих
двух чисел заменить половиной их суммы, а большее – их удвоенным произведением.
Решите пожалуйста задачу в С#.
Ответы
Автор ответа:
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();
}
}
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();
}
}
Похожие вопросы
Предмет: История,
автор: sanyomg123
Предмет: Алгебра,
автор: ispanbekov
Предмет: Математика,
автор: fvbdfgbecbngmailcom
Предмет: История,
автор: салтанка
Предмет: Математика,
автор: kata2003