dpokatski 9debbe9ebd lab12 8 kuukautta sitten
..
readme.md 9debbe9ebd lab12 8 kuukautta sitten
task1.cs 9debbe9ebd lab12 8 kuukautta sitten
task2.cs 9debbe9ebd lab12 8 kuukautta sitten
task3.cs 9debbe9ebd lab12 8 kuukautta sitten
task4.cs 9debbe9ebd lab12 8 kuukautta sitten
task5.cs 9debbe9ebd lab12 8 kuukautta sitten

readme.md

Lab 4

Задача №:21

Решение:

Console.WriteLine("Введите три числа");
int num1 = Convert.ToInt32(Console.ReadLine());
int num2 = Convert.ToInt32(Console.ReadLine());
int num3 = Convert.ToInt32(Console.ReadLine());
 
Console.WriteLine(Math.Max(Math.Max(num1, num2), num3) - Math.Min(Math.Min(num1, num2), num3));

Задача №:149

Решение:

Console.WriteLine("Введите количество элементов в последовательности:");
int n = int.Parse(Console.ReadLine());

int[] sequence = new int[n];

Console.WriteLine($"Введите {n} элементов:");

for (int i = 0; i < n; i++)
{
    sequence[i] = int.Parse(Console.ReadLine());
}

Console.WriteLine("Последовательность в обратном порядке:");

for (int i = n - 1; i >= 0; i--)
{
    Console.WriteLine(sequence[i]);
}

Задача №:754

Решение:

Console.WriteLine("Введите массу первого толстяка (в кг):");
double M1 = Convert.ToDouble(Console.ReadLine());
        
Console.WriteLine("Введите массу второго толстяка (в кг):");
double M2 = Convert.ToDouble(Console.ReadLine());
        
Console.WriteLine("Введите массу третьего толстяка (в кг):");
double M3 = Convert.ToDouble(Console.ReadLine());
        
if (M1 >= 94 && M1 <= 727 && M2 >= 94 && M2 <= 727 && M3 >= 94 && M3 <= 727)
{
    if (M1 >= M2 && M1 >= M3)
    {
        Console.WriteLine("Самый тяжелый толстяк имеет массу " + M1 + " кг");
    }
    else if (M2 >= M1 && M2 >= M3)
    {
        Console.WriteLine("Самый тяжелый толстяк имеет массу " + M2 + " кг");
    }
    else
    {
        Console.WriteLine("Самый тяжелый толстяк имеет массу " + M3 + " кг");
    }
}
else
{
    Console.WriteLine("Ошибка при взвешивании: масса толстяка должна быть не менее 94 и не более 727 кг");
}

Задача №:766

Решение:

Console.WriteLine("Введите количество собранных шишек: ");
int N = Convert.ToInt32(Console.ReadLine());

Console.WriteLine("Введите количество орешков в каждой шишке: ");
int M = Convert.ToInt32(Console.ReadLine());

Console.WriteLine("Введите необходимое количество орешков на зиму: ");
int K = Convert.ToInt32(Console.ReadLine());

int totalNuts = N * M;

if (totalNuts >= K)
{
    Console.WriteLine("Хватит орешков на зиму!");
}
else
{
    Console.WriteLine("Не хватит орешков на зиму");
}

Задача №:903

Решение:

Console.WriteLine("Введите количество разных цветов бусин (N):");
int N = Convert.ToInt32(Console.ReadLine());

int minNumberOfBeads = (int)Math.Ceiling(Math.Sqrt(2 * N));
        
Console.WriteLine("Минимальное число бусин которое можно вытащить соблюдая условия: " + minNumberOfBeads);