Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
20
Добавлен:
15.04.2018
Размер:
40.96 Кб
Скачать

Задача 1.

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

namespace kontrolnaya_Vashkevich_174gr

{

class Program

{

static void Main(string[] args)

{

double x, y = 0;

ConsoleKeyInfo ans;

do

{

Console.Title = "Контрольная работа.Программа по вычислению значения функции.";

Console.ForegroundColor = ConsoleColor.Black;

Console.BackgroundColor = ConsoleColor.Yellow;

Console.Clear();

Console.WriteLine("Введите значение аргумента функции");

x = double.Parse(Console.ReadLine());

if (x < -2)

y = 4;

else if (x < 0 && x >= -2)

y = -2 * x;

else if (x > 0 && x < 2)

y = x * x;

else if (x >= 2)

y = 4;

Console.WriteLine("Значение аргумента равно " + x + " Значение функции равно " + y);

Console.WriteLine("Нажмите ESC для выхода, для продолжения нажмите любую другую клавишу");

ans = Console.ReadKey(true);

}

while (ans.Key != ConsoleKey.Escape);

}

}

}

Задача 2.

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

namespace КР1

{

class Program

{

static void Main(string[] args)

{

int a, b, c, d, min, min1, min2, min2mod, a1, b1, c1, d1;

ConsoleKeyInfo esc;

Console.Title = ("Нахождение минимума из 4 чисел");

Console.BackgroundColor = ConsoleColor.Black;

Console.ForegroundColor = ConsoleColor.Yellow;

do

{

Console.Clear();

Console.WriteLine("Please enter a:");

a = int.Parse(Console.ReadLine());

Console.WriteLine("Please enter b:");

b = int.Parse(Console.ReadLine());

Console.WriteLine("Please enter c:");

c = int.Parse(Console.ReadLine());

Console.WriteLine("Please enter d:");

d = int.Parse(Console.ReadLine());

a1 = Math.Abs(a);

b1 = Math.Abs(b);

c1 = Math.Abs(c);

d1 = Math.Abs(d);

min = Math.Min(a1, b1);

min1 = Math.Min(c1, d1);

if (min < min1) min2mod = min;

else min2mod = min1;

if (min2mod==a1) min2=a;

else if (min2mod==b1) min2=b;

else if (min2mod==c1) min2=c;

else min2=d;

Console.WriteLine("min = " + min2);

Console.WriteLine("module = " + min2mod);

Console.WriteLine("To exit - Esc \nTo continion - anykey");

esc = Console.ReadKey(true);

} while (esc.Key != ConsoleKey.Escape);

}

}

}

Задача 3.

using System;

using System.Collections.Generic;

using System.Text;

namespace Контральная_работа__1_Мельникова_Ивана_174_0_

{

class Program

{

static void Main(string[] args)

{

double x, y;

bool flag = false;

Console.Title = "Контрольная работа №1 Мельникова Ивана Сергеевича";

Console.BackgroundColor = ConsoleColor.Cyan;

Console.ForegroundColor = ConsoleColor.Blue;

Console.Clear();

Console.WriteLine("Здравствуйте, Вас приветствует программа по определению принадлежности точки заштрихованной области");

Console.WriteLine("Введите координату по x");

x = double.Parse(Console.ReadLine());

Console.WriteLine("Введите координату по y");

y = double.Parse(Console.ReadLine());

Console.WriteLine("Координаты введеной точки: (" + x + ";" + y + ")");

{

if ((x * x + y * y > 4) && (x * x + y * y < 16)) flag = true;

else flag = false;

}

{

if (flag = true) Console.WriteLine("Точка принадлежит заштрихованной области");

else Console.WriteLine("Точка непринадлежит заштрихованной области");

}

Console.WriteLine(flag);

Console.Beep(200, 500);

Console.ReadLine();

}

}

}

Соседние файлы в папке 34