Aucune description

vpetrov 3f24456f60 Lab1 il y a 10 mois
.idea 3f24456f60 Lab1 il y a 10 mois
ConsoleApp1 3f24456f60 Lab1 il y a 10 mois
.gitignore 8e5a5a796d Laba1 il y a 10 mois
ConsoleApp1.sln 8e5a5a796d Laba1 il y a 10 mois
README.md 3f24456f60 Lab1 il y a 10 mois

README.md

Задача: Мышка.

Требуется узнать удастся ли мышке спрятать круглый коврик под прямоугольным ковриком.

Решение:

var inp = Console.ReadLine();
var inp_list = inp.Split(' ');
int a = Convert.ToInt32(inp_list[0]);
int b = Convert.ToInt32(inp_list[1]);
int c = Convert.ToInt32(inp_list[2]);

if (a >= c & b < c)
{
    Console.WriteLine("YES");
}
else if (a < c || b < c)
{
    Console.WriteLine("NO");
}

Результат работы:

C:/Users/User/Documents/Лабы/ConsoleApp1/ConsoleApp1/bin/Debug/net8.0/ConsoleApp1.exe
Задание ``Мышка``
Введите ширину, высоту ковра и радиус >>> 123 99 212
NO

Задача: А+В.

Требуется сложить два целых числа А и B.

Решение:

var Inp = Console.ReadLine();
var num1 = Inp.Split()[0];
var num2 = Inp.Split()[1];
int plus = int.Parse(num1);
int plus2 = int.Parse(num2);
double res = Math.Pow(10, 9);

if (plus+plus2 <= res)
{
    Console.WriteLine(plus + plus2);
}
else
{
    Console.WriteLine("Ошибка");
}

Результат работы следующий:

C:/Users/User/Documents/Лабы/ConsoleApp1/ConsoleApp1/bin/Debug/net8.0/ConsoleApp1.exe
Задание ``A+B``             
Введите два целых числа >>> 12 43
55    

Задача: Больше-Меньше.

Требуется сравнить два целых числа.

Решение работы:

var ab = Console.ReadLine();
int ac = int.Parse(ab.Split()[0]);
int ad = int.Parse(ab.Split()[1]);
double numd = 2 * Math.Pow(10, 9);
if (ac <= numd & ad <= numd)
{
    if (ac < ad)
    {
        Console.WriteLine("<");
    }
    else if (ac == ad)
    {
        Console.WriteLine("=");
    }
    else
    {
        Console.WriteLine(">");
    }
}

Результат работы:

C:/Users/User/Documents/Лабы/ConsoleApp1/ConsoleApp1/bin/Debug/net8.0/ConsoleApp1.exe
Задание ``Больше-Меньше``
Введите целые числа >>> 123 543
<  

Задача: Ремонт.

Требуется написать программу, которая будет считать сама.

Решение работы:

var zn = Console.ReadLine();
int L = int.Parse(zn.Split()[0]);
int W = int.Parse(zn.Split()[1]);
int H = int.Parse(zn.Split()[2]);
int P = 2*(L*H)+2*(W*H);
if (P / 16 <= 0)
{
    Console.WriteLine(1);
}
else
{
    Console.WriteLine(P/16);
}

Итог работы следующий:

C:/Users/User/Documents/Лабы/ConsoleApp1/ConsoleApp1/bin/Debug/net8.0/ConsoleApp1.exe
Задание ``Ремонт``                       
Введите длину, ширину и высоту офиса >>> 12 9 4
10

Задача: Три толстяка.

Требуется определить массу самого тяжелого из них, либо выяснить, что была допущена ошибка при взвешивании.

Решение работы:

var zhir_res = Console.ReadLine();
int zhirobas1 = int.Parse(zhir_res.Split()[0]);
int zhirobas2 = int.Parse(zhir_res.Split()[1]);
int zhirobas3 = int.Parse(zhir_res.Split()[2]);
if (zhirobas1 > 757 || zhirobas2 > 757 || zhirobas3 > 757)
{
    Console.WriteLine("Error");
}
else if (zhirobas1 < 94 || zhirobas2 < 94 || zhirobas3 <  94)
{
    Console.WriteLine("Error");
}
else
{
    if (zhirobas1 > zhirobas2 & zhirobas1 > zhirobas3)
    {
        Console.WriteLine(zhirobas1);
    }
    if (zhirobas2 > zhirobas1 & zhirobas2 > zhirobas3)
    {
        Console.WriteLine(zhirobas2);
    }
    else
    {
        Console.WriteLine(zhirobas3);
    }
}

Итог работы:

C:/Users/User/Documents/Лабы/ConsoleApp1/ConsoleApp1/bin/Debug/net8.0/ConsoleApp1.exe
Задание ``Три толстяка``
Введите вес всех трех жиробасов >>> 140 132 444
444