kontrol

/**
* 1.   А) Вывести максимально допустимое число типа ushort
*      Б) Проверить содержит ли произвольная строка число 123.
*      С) Создать двумерный массив double , заполнить случайными числами
**/

+

/**
* 2. Создать класс Date с day; month; year. Для дня и месяца сделать автоматические свойства,
* а для года  свойство только для чтения. Переопределить метод Equals и сравнить  две даты.
*/

+

/**
* 3. Создать интерфейс IGood с методом plus(). Создать интерфейс IBad с методом minus(). Создать абстрактный класс People (пустой).
*    Классы Student и Prepod наследуются от People.
*    Реализовать все интерфейсы в классе Student и интерфейс IGood в классе Prepod (по-разному).
*/

+

Variant4

variant 6

 

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace var_3
{
    class Program
    {
        static void Main(string[] args)
        {

            Console.WriteLine(decimal.MaxValue);
            string word1 = "Петр";
            string word2 = "Петр1";
            bool cheking=String.Equals(word1,word2);
            
            Console.WriteLine(cheking);
            string[] str = new string[3];
            
                str[0] = "Привет";
                str[1] = "Пока";
                str[2] = "Машина";

// нужно не выводить в консоль, а менять местами

                    Console.WriteLine(str[2]);
                    Console.WriteLine(str[1]);
                    Console.WriteLine(str[0]);

//нет обработки исключения для некорректного индекса

                    Month month = new Month();
                    string name = month.month[1];

                    Console.WriteLine(name);
                    Student Nikita = new Student();
                    Nikita.coding();
                    IDo petr = new Student();
                    petr.coding();
                Console.ReadKey();
        }
        class Month
        {
           public  string[] month ={"Март","Апрель", "май", "июнь", "июль", "авгут", "сентябрь" ,"октябрь", "ноябрь" ,"декабрь" ,"январь" ," февраль"};
           

        }
        interface IDo
        {
           void coding();

        }
        abstract class Programmer
        {
         public  virtual void coding()
            {
                Console.WriteLine("ваша оценка 8");
            }
        }
        class Student:Programmer,IDo
        {
            public override void coding()
            {
                base.coding();
            }
           void IDo.coding()
            {
                Console.WriteLine("ваша оценка 7");
            }

        }
    }
}

методические материалы по информатике