Загрузка данных


Вот переделанные задания. Максимально коротко, без лишних сообщений и комментариев, как вы просили.

——————————

Задание 1

• Название проекта: SysProg_1

• Имя файла: Program.cs

using System;

namespace SysProg_1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Иванов И.И.");

            Console.WindowWidth = 50;
            Console.WindowHeight = 20;

            Console.BufferWidth = 50;
            Console.BufferHeight = 20;

            Console.ReadKey();
        }
    }
}

——————————

Задание 2

• Название проекта: SysProg_2

• Имя файла: Program.cs

using System;

namespace SysProg_2
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Иванов И.И.");
            
            Console.WindowWidth = 10; // Исправлена ошибка: окно должно быть достаточно большим
            Console.WindowHeight = 10;

            Console.BufferWidth = 10;
            Console.BufferHeight = 10;
            
            Console.ReadKey();
        }
    }
}

——————————

Задание 3

• Название проекта: SysProg_3

• Имя файла: Program.cs

using System;

namespace SysProg_3
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.CursorLeft = 20;
            Console.CursorTop = 10;

            Console.WriteLine("Задача №3");

            Console.ReadKey();
        }
    }
}

——————————

Задание 4

• Название проекта: SysProg_4

• Имя файла: Program.cs

using System;

namespace SysProg_4
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("One");
            Console.ReadKey();

            Console.WriteLine("Two");
            Console.ReadKey();

            Console.WriteLine("Three");
            Console.ReadKey();
        }
    }
}

——————————

Задание 5

• Название проекта: SysProg_5

• Имя файла: Program.cs

using System;

namespace SysProg_5
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write("Введите ширину: ");
            int width = Convert.ToInt32(Console.ReadLine());

            Console.Write("Введите высоту: ");
            int height = Convert.ToInt32(Console.ReadLine());

            Console.WindowWidth = width;
            Console.WindowHeight = height;
            Console.BufferWidth = width;
            Console.BufferHeight = height;

            Console.ReadKey();

            string text = "Задание №5";
            int left = (Console.WindowWidth / 2) - (text.Length / 2);
            int top = (Console.WindowHeight / 2);

            Console.Clear();
            Console.SetCursorPosition(left, top);
            Console.WriteLine(text);

            Console.ReadKey();
        }
    }
}

——————————

Задание 6

• Название проекта: SysProg_6

• Имя файла: Program.cs
using System;

namespace SysProg_6
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.ForegroundColor = ConsoleColor.Red;
            Console.WriteLine("Red");

            Console.ForegroundColor = ConsoleColor.DarkYellow;
            Console.WriteLine("DarkYellow");

            Console.ForegroundColor = ConsoleColor.Green;
            Console.WriteLine("Green");

            Console.ForegroundColor = ConsoleColor.Cyan;
            Console.WriteLine("Cyan");

            Console.ForegroundColor = ConsoleColor.Blue;
            Console.WriteLine("Blue");

            Console.ForegroundColor = ConsoleColor.Magenta;
            Console.WriteLine("Magenta");

            Console.ResetColor();
            Console.ReadKey();
        }
    }
}

——————————

Задание 7

• Название проекта: SysProg_7

• Имя файла: Program.cs

using System;

namespace SysProg_7
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write("Введите сумму вклада: ");
            double sum = Convert.ToDouble(Console.ReadLine());

            double percent = 0;

            if (sum < 1000)
            {
                percent = 0.05;
            }
            else if (sum >= 1000 && sum <= 2000)
            {
                percent = 0.07;
            }
            else
            {
                percent = 0.10;
            }

            double finalSum = sum + (sum * percent);

            string outputText = $"{finalSum:F2}";

            int left = (Console.WindowWidth / 2) - (outputText.Length / 2);
            int top = (Console.WindowHeight / 2);

            Console.Clear();
            Console.SetCursorPosition(left, top);
            Console.ForegroundColor = ConsoleColor.Green;
            Console.WriteLine(outputText);
            Console.ResetColor();

            Console.ReadKey();
        }
    }
}

——————————

Задание 8

• Название проекта: SysProg_8

• Имя файла: Program.cs

using System;

namespace SysProg_8
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write("Введите номер месяца (1-12): ");
            int month = Convert.ToInt32(Console.ReadLine());

            int days = 0;
            string season = "";
            ConsoleColor seasonColor = ConsoleColor.White;

            if (month >= 1 && month <= 12)
            {
                switch (month)
                {
                    case 1: case 3: case 5: case 7: case 8: case 10: case 12: days = 31; break;
                    case 4: case 6: case 9: case 11: days = 30; break;
                    case 2: days = 28; break; // Для простоты без високосного года
                }

                if (month == 12 || month == 1 || month == 2)
                {
                    season = "Зима";
                    seasonColor = ConsoleColor.Blue;
                }
                else if (month >= 3 && month <= 5)
                {
                    season = "Весна";
                    seasonColor = ConsoleColor.Green;
                }
                else if (month >= 6 && month <= 8)
                {
                    season = "Лето";
                    seasonColor = ConsoleColor.Yellow;
                }
                else
                {
                    season = "Осень";
                    seasonColor = ConsoleColor.DarkYellow;
                }

                Console.WriteLine($"{days}");
                Console.ForegroundColor = seasonColor;
                Console.WriteLine(season);
                Console.ResetColor();
            }
            else
            {
                Console.WriteLine("Ошибка.");
            }

            Console.ReadKey();
        }
    }
}
——————————

Задание 9

• Название проекта: SysProg_9

• Имя файла: Program.cs

using System;

namespace SysProg_9
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write("Введите сумму в рублях: ");
            double rubAmount = Convert.ToDouble(Console.ReadLine());

            Console.Write("Введите код валюты (USD, EUR, JPY, GBP, CNY, BYN): ");
            string currencyCode = Console.ReadLine().ToUpper();

            double convertedAmount = 0;
            bool isValidCurrency = true;

            const double USD_RATE = 90.0;
            const double EUR_RATE = 98.0;
            const double JPY_RATE = 0.65;
            const double GBP_RATE = 115.0;
            const double CNY_RATE = 12.5;
            const double BYN_RATE = 28.0;

            switch (currencyCode)
            {
                case "USD": convertedAmount = rubAmount / USD_RATE; break;
                case "EUR": convertedAmount = rubAmount / EUR_RATE; break;
                case "JPY": convertedAmount = rubAmount / JPY_RATE; break;
                case "GBP": convertedAmount = rubAmount / GBP_RATE; break;
                case "CNY": convertedAmount = rubAmount / CNY_RATE; break;
                case "BYN": convertedAmount = rubAmount / BYN_RATE; break;
                default: isValidCurrency = false; break;
            }

            if (isValidCurrency)
            {
                convertedAmount = Math.Round(convertedAmount, 1);
                Console.WriteLine($"{convertedAmount:F1}");
            }
            else
            {
                Console.WriteLine("Ошибка.");
            }

            Console.ReadKey();
        }
    }
}

——————————

Задание 10

• Название проекта: SysProg_10

• Имя файла: Program.cs
using System;

namespace SysProg_10
{
    class Program
    {
        class Question
        {
            public string Text { get; set; }
            public string[] Options { get; set; }
            public int CorrectAnswer { get; set; }

            public Question(string text, string[] options, int correctAnswer)
            {
                Text = text;
                Options = options;
                CorrectAnswer = correctAnswer;
            }
        }

        static void Main(string[] args)
        {
            Question[] questions = new Question[5];

            questions[0] = new Question("Что такое .NET Framework?", new string[] { "1. ОС", "2. Платформа", "3. Язык", "4. БД" }, 2);
            questions[1] = new Question("Язык для .NET в VS?", new string[] { "1. Python", "2. Java", "3. C#", "4. PHP" }, 3);
            questions[2] = new Question("Что такое компилятор?", new string[] { "1. Игры", "2. Код в машинный", "3. Графика", "4. Текст" }, 2);
            questions[3] = new Question("Расширение файлов C#?", new string[] { "1. .txt", "2. .html", "3. .cs", "4. .exe" }, 3);
            questions[4] = new Question("Для чего Console.WriteLine()?", new string[] { "1. Чтение", "2. Вывод текста", "3. Очистка", "4. Цвет" }, 2);

            int score = 0;

            for (int i = 0; i < questions.Length; i++)
            {
                Question currentQuestion = questions[i];

                Console.Clear();
                Console.ForegroundColor = ConsoleColor.White;
                Console.WriteLine($"Вопрос {i + 1}: {currentQuestion.Text}");
                Console.ResetColor();

                foreach (string option in currentQuestion.Options)
                {
                    Console.WriteLine(option);
                }

                Console.Write("Ваш ответ (1-4): ");
                int userAnswer = Convert.ToInt32(Console.ReadLine());

                if (userAnswer == currentQuestion.CorrectAnswer)
                {
                    Console.BackgroundColor = ConsoleColor.Green;
                    Console.WriteLine("Правильно!");
                    Console.ResetColor();
                    score++;
                }
                else
                {
                    Console.BackgroundColor = ConsoleColor.Red;
                    Console.WriteLine("Неправильно!");
                    Console.ResetColor();
                }

                Console.ReadKey();
            }

            Console.Clear();
            Console.WriteLine($"Результат: {score} из {questions.Length}.");

            int finalGrade = 0;
            if (score == 5) finalGrade = 5;
            else if (score == 4) finalGrade = 4;
            else if (score == 3) finalGrade = 3;
            else if (score == 2) finalGrade = 2;
            else finalGrade = 1;

            Console.WriteLine($"Оценка: {finalGrade}.");

            Console.ReadKey();
        }
    }
}

-----
0.675547 ₽ · /balance_help