Ingen beskrivning

Bolshakova Anna a63961a150 2nd com 9 månader sedan
lab4_2 4677707816 1nd com 9 månader sedan
.gitignore.txt 4677707816 1nd com 9 månader sedan
README.md a63961a150 2nd com 9 månader sedan

README.md

Задача №1

using System;
Console.Write("Введите три числа через пробел: ");
var grx = Console.ReadLine();
double numb1, numb2, numb3;
numb1 = double.Parse(grx.Split()[0]);
numb2 =double.Parse(grx.Split()[1]);
numb3 =double.Parse(grx.Split()[2]);
double num1 = (numb1 < 0) ? Math.Pow(numb1, 4) : Math.Pow(numb1, 2);
double num2 = (numb2 < 0) ? Math.Pow(numb2, 4) : Math.Pow(numb2, 2);
double num3 = (numb3 < 0) ? Math.Pow(numb3, 4) : Math.Pow(numb3, 2);
Console.WriteLine(num1);
Console.WriteLine(num2);
Console.WriteLine(num3);

Задача №2

using System;
Console.Write("Введите две координаты через пробел: ");
var grx = Console.ReadLine();
double x, y, f, k = 0, t;
f = 0;
x = double.Parse(grx.Split()[0]);
y =double.Parse(grx.Split()[1]);
k = Math.Abs(f - x);
t = Math.Abs(f - y);
if (k > t)
{
Console.WriteLine(y);
}
else
{
    Console.WriteLine(x);
}

Задача №3

using System;
Console.Write("Введите три угла через пробел: ");
var grx = Console.ReadLine();
double a, b, c, i, sum, pu;
i = 180;
a = double.Parse(grx.Split()[0]);
b =double.Parse(grx.Split()[1]);
c =double.Parse(grx.Split()[2]);
sum = (a + b + c);
pu = 90;
if (sum == i)
{
    Console.Clear();
    Console.WriteLine("треугольник сушествует");



    if (a == pu || b == pu || c == pu)
    {
        Console.WriteLine("треугольник прямоугольный");
    }
    else
    {
        Console.WriteLine("не прямоугольный");
    }
}
else
{
    Console.WriteLine("Не существует");
}

Задача №4

using System;
Console.Write("Введите два разных числа через пробел: ");
var grx = Console.ReadLine();
double a, b, v, d, l, p;
a = double.Parse(grx.Split()[0]);
b =double.Parse(grx.Split()[1]);
l = ((a + b) / 2);
p = ((a * b) * 2);
if (a != b)
{
    v = Math.Min(a, b);
    d = Math.Max(a, b);
    Console.WriteLine(v=l);
    Console.WriteLine(d=p);
}
else
{
    Console.WriteLine("imposible");
}

Задача №5

using System;
Console.Write("Введите координаты точки через пробел: ");
var grx = Console.ReadLine();
double a, b, v, d, l, p;
a = double.Parse(grx.Split()[0]);
b =double.Parse(grx.Split()[1]);
if (a > 0 & b > 0)
{
    Console.WriteLine("точка находится в 1й четверти");
}

if (a > 0 & b < 0)
{
    Console.WriteLine("точка находится в 4й четверти");
}

if (a < 0 & b < 0)
{
    Console.WriteLine("точка находится в 3й четверти");
}

if (a < 0 & b > 0)
{
    Console.WriteLine("точка находится во 2й четверти");
}

Задача №6

using System;
Console.Write("Введите координаты точки через пробел: ");
var grx = Console.ReadLine();
double d, m;
d = double.Parse(grx.Split()[0]);
m =double.Parse(grx.Split()[1]);
if (d<=31 & d>=1 & m<=12 & m>=1)
{
    Console.WriteLine("дата верная");
}
else
{
    Console.WriteLine("не верно");
}

Задача №7

using System;
Console.Write("Введите 3 числа через пробел: ");
var grx = Console.ReadLine();
double a, b, c, d, e;
a = double.Parse(grx.Split()[0]);
b =double.Parse(grx.Split()[1]);
c =double.Parse(grx.Split()[2]);
d = Math.Min(a, Math.Min(b, c));
e = Math.Max(a, Math.Max(b, c));
Console.WriteLine($"Сумма наибольшего и наименьшего числа равна: {d + e}");

Задача №8

using System;
Console.WriteLine("Введите координаты точки (x, y) через enter:");
double x = double.Parse(Console.ReadLine());
double y = double.Parse(Console.ReadLine());
Console.WriteLine("Введите радиус окружности:");
double r = double.Parse(Console.ReadLine());
double d = Math.Sqrt(x * x + y * y);
if (d <= r)
{
    Console.WriteLine("Точка входит в окружность");
}
else
{
    Console.WriteLine("Точка не входит в окружность");
}