Nessuna descrizione

vivanov 8209639410 first commit 10 mesi fa
.gitignore.txt 429e5ab52f first commit 11 mesi fa
readme.md 8209639410 first commit 10 mesi fa

readme.md

1)

Запрашиваю данные, придаю вид и делаю математические вычисления. Код выглядит следующим образом:

Console.Write("Input your birthday: ");
DateTime date1 = DateTime.ParseExact(Console.ReadLine(), "dd.yyyy", null);
var date2 = DateTime.Now.Year - date1.Year;
Console.Write("Вам " + date2 + " лет");

2)

Сначала запрашиваю данные и создаю переменную для вывода результата. Затем создаю переменную для подсчета повторений символов в строке. Затем идет цикл который пеебирает каждый символ во входной строке. Далее идет проверка, является ли символ цифрой. (скажу честно, я смотрел видео, как дяденька писал такой же код, но только на С++, я брал некоторую информацию с его видео и переписывал с С++ на С#). Код выглядит следующим образом:

string input = Console.ReadLine();
string result = "";
int count = 0;
foreach (char i in input)
{
    if ((i > '0') && (i < '9'))
    {
        count = count * 10 + (i - '0');
    }
    else
    {
        if (count == 0)
        {
            result += i;
        }
        else
        {
            result += new string(i, count);
        }
        count = 0;
    }
}
Console.WriteLine(result);

3)

Сначала запрашиваю данные, затем создаю переменные, где будут содержаться количество быков и коров. Далее идет цикл, который перебирает все цифры в числе, которое задумал петя. Затем идет проверка, совпадают ли числа пети и васи, если да, то прибавляется количество быков, если иначе, то прибавляется число коров. Код выглядит следующим образом:

Console.Write("input number petya: ");
string petya = Console.ReadLine();
Console.Write("input number vasya: ");
string vasya = Console.ReadLine();
int bulls = 0;
int cows = 0;
for (int i = 0; i < petya.Length; i++)
{
    if (petya[i] == vasya[i])
    {
        bulls++;
    }
    else if (petya.Contains(vasya[i]))
    {
        cows++;
    }
}
Console.WriteLine("Количество быков: " + bulls); 
Console.WriteLine("Количество коров: " + cows);