Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions Seminars/Seminar01/Self/Task01/Program.cs
Original file line number Diff line number Diff line change
@@ -1 +1,15 @@
// Your code here!
using System;
class Program
{
static void Main()
{
string firstname = Console.ReadLine();
string lastname= Console.ReadLine();
string secondname = Console.ReadLine();

Console.WriteLine($"Фамилия: {firstname}");
Console.WriteLine($"Имя: {lastname}");
Console.WriteLine($"Отчество: {secondname}");
}
}
12 changes: 12 additions & 0 deletions Seminars/Seminar01/Self/Task02/Program.cs
Original file line number Diff line number Diff line change
@@ -1 +1,13 @@
// Your code here!
using System;
class Program
{
static void Main()
{
string firstname = Console.ReadLine();
string lastname= Console.ReadLine();
string secondname = Console.ReadLine();

Console.WriteLine($"{firstname} {lastname} {secondname}");
}
}
10 changes: 10 additions & 0 deletions Seminars/Seminar01/Self/Task03/Program.cs
Original file line number Diff line number Diff line change
@@ -1 +1,11 @@
// Your code here!
using System;
class Program
{
static void Main()
{
string firstname = Console.ReadLine();

Console.WriteLine($"Привет, {firstname}!");
}
}
10 changes: 10 additions & 0 deletions Seminars/Seminar01/Self/Task04/Program.cs
Original file line number Diff line number Diff line change
@@ -1 +1,11 @@
// Your code here!
using System;
class Program
{
static void Main()
{
Console.BackgroundColor = ConsoleColor.Green;
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("floppABOBA");
}
}
13 changes: 13 additions & 0 deletions Seminars/Seminar01/Self/Task05/Program.cs
Original file line number Diff line number Diff line change
@@ -1 +1,14 @@
// Your code here!
using System;
class Program
{
static void Main()
{
float u = Convert.ToInt32(Console.ReadLine());
float r = Convert.ToInt32(Console.ReadLine());
float i = u / r;
float p = (u * u) / r;
Console.WriteLine("I = {0}", i);
Console.WriteLine("P = {0}", p);
}
}
13 changes: 11 additions & 2 deletions Seminars/Seminar01/Self/Task06/Program.cs
Original file line number Diff line number Diff line change
@@ -1,2 +1,11 @@
// See https://aka.ms/new-console-template for more information
Console.WriteLine("Hello, World!");
using System;
class Program
{
static void Main()
{
double a = Convert.ToDouble(Console.ReadLine());
double b = Convert.ToDouble(Console.ReadLine());

Console.WriteLine(Math.Sqrt((a * a) + (b * b)));
}
}
15 changes: 15 additions & 0 deletions Seminars/Seminar03/Self/Task01/Program.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
using System;
class Program
{
public static void Main()
{
int n = Convert.ToInt32(Console.ReadLine());
double.TryParse(Console.ReadLine(), out double l);

if (1 <= n && n < 11 && n != 2 && l > 0 && Math.Tan(Math.PI / n) > 0)
{
double s = ((n * l) * (n * l)) / (4 * Math.Tan(Math.PI / n));
Console.WriteLine(s);
}
}
}
35 changes: 35 additions & 0 deletions Seminars/Seminar03/Self/Task02/Program.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
using System;
class Aboba
{
public static void Main()
{
double.TryParse(Console.ReadLine(), out double x);
double.TryParse(Console.ReadLine(), out double y);
string a = "Точка внутри области";
string b = "Точка на границе области";
string c = "Точка не принадлежит области";

if (y < 0)
{
Console.WriteLine(c);
}
else
{
if ((x * x + y * y) > 1 && (x * x + y * y) < 4)
{
Console.WriteLine(a);
}
else
{
if ((x * x + y * y) == 1 || (x * x + y * y) == 4)
{
Console.WriteLine(b);
}
else
{
Console.WriteLine(c);
}
}
}
}
}
51 changes: 51 additions & 0 deletions Seminars/Seminar03/Self/Task03/Program.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
using System;
class Program
{
public static void Main()
{
double.TryParse(Console.ReadLine(), out double x);
double.TryParse(Console.ReadLine(), out double y);

string a = "Точка внутри области";
string b = "Точка на границе области";
string c = "Точка не принадлежит области";

if (y < 0)
{
if (x * x + y * y < 1)
{
Console.WriteLine(a);
}
else
{
if (x * x + y * y == 1)
{
Console.WriteLine(b);
}
else
{
Console.WriteLine(c);
}

}
}
else
{
if (x * x + y * y < 4)
{
Console.WriteLine(a);
}
else
{
if (x * x + y * y == 4)
{
Console.WriteLine(b);
}
else
{
Console.WriteLine(c);
}
}
}
}
}
30 changes: 30 additions & 0 deletions Seminars/Seminar03/Self/Task04/Program.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
using System;
class Program
{
public static void Main()
{
double.TryParse(Console.ReadLine(), out double x);
double.TryParse(Console.ReadLine(), out double y);
Console.WriteLine(x);
Console.WriteLine(y);

if (x < y)
{
double f1 = Math.Sin(x) + (Math.Cos(y) * Math.Cos(y));
Console.WriteLine(f1);
}
else
{
if (x == y)
{
double f2 = Math.Log(x);
Console.WriteLine(f2);
}
else
{
double f3 = Math.Sin(x * x) + (Math.Cos(y));
Console.WriteLine(f3);
}
}
}
}
51 changes: 51 additions & 0 deletions Seminars/Seminar03/Self/Task05/Program.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
using System.Data;
using System;
class Program
{
public static void Main()
{
double.TryParse(Console.ReadLine(), out double a);
double.TryParse(Console.ReadLine(), out double b);
double.TryParse(Console.ReadLine(), out double c);

Console.WriteLine($"{a}x^2 + {b}x + {c}");

if (a == 0)
{
double x1 = -c / b;
Console.WriteLine($"x = {x1}");
}
else
{
if (b == 0)
{
double x2 = Math.Sqrt(-c / a);
Console.WriteLine($"x1 = {x2}");
Console.WriteLine($"x2 = -{x2}");
}
else
{
double d = b * b - 4 * a * c;
if (d < 0)
{
Console.WriteLine("Нет действительных корней");
}
else
{
if (d == 0)
{
double x3 = -b / (2 * a);
Console.WriteLine($"x = {x3}");
}
else
{
double x4 = (-b + Math.Sqrt(d)) / (2 * a);
double x5 = (-b - Math.Sqrt(d)) / (2 * a);
Console.WriteLine($"x1 = {x4}");
Console.WriteLine($"x2 = {x5}");
}
}
}
}
}
}
25 changes: 25 additions & 0 deletions Seminars/Seminar04/Self/Task01/Program1.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
using System;
class Program1
{
static void Main()
{
string str = Console.ReadLine();
char a = str[0];
switch (a)
{
case >='0' and <='9':
Console.WriteLine($"{a} 100");
break;
case >='A' and <='Z':
Console.WriteLine($"{a} 200");
break;
case >='a' and <='z':
Console.WriteLine($"{a} 300");
break;

default:
Console.WriteLine($"{a} 400");
break;
}
}
}
52 changes: 52 additions & 0 deletions Seminars/Seminar04/Self/Task02/Program.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
using System;
class Program
{
static void Main(string[] args)
{
string str = Console.ReadLine();

switch (str)
{
case "January" or "Январь" or "january" or "январь":
Console.WriteLine("1");
break;
case "February" or "Февраль" or "february" or "февраль":
Console.WriteLine("2");
break;
case "March" or "Март" or "march" or "март":
Console.WriteLine("3");
break;
case "April" or "Апрель" or "april" or "апрель":
Console.WriteLine("4");
break;
case "May" or "Май" or "may" or "май":
Console.WriteLine("5");
break;
case "June" or "Июнь" or "june" or "июнь":
Console.WriteLine("6");
break;
case "July" or "Июль" or "july" or "июль":
Console.WriteLine("7");
break;
case "August" or "Август" or "august" or "август":
Console.WriteLine("8");
break;
case "September" or "Сентябрь" or "september" or "сентябрь":
Console.WriteLine("9");
break;
case "October" or "Октябрь" or "october" or "октябрь":
Console.WriteLine("10");
break;
case "November" or "Ноябрь" or "november" or "ноябрь":
Console.WriteLine("11");
break;
case "December" or "Декабрь" or "december" or "декабрь":
Console.WriteLine("12");
break;

default:
Console.WriteLine("В году такой месяц отстутствует.");
break;
}
}
}
Loading