dpokatski ae1ca97f06 lab4 10 maanden geleden
..
readme.md ae1ca97f06 lab4 10 maanden geleden
task1.cs ae1ca97f06 lab4 10 maanden geleden
task2.cs ae1ca97f06 lab4 10 maanden geleden
task3.cs ae1ca97f06 lab4 10 maanden geleden
task4.cs ae1ca97f06 lab4 10 maanden geleden
task5.cs ae1ca97f06 lab4 10 maanden geleden

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);