Задача на работу с массивами.
Разработать программу, демонстрирующую выполнение основных операций с массивом. При запуске программа должна выводить консольное меню и запрашивать выполнение требуемой команды.
Программа должна выполнять:
− ручное заполнение массива из командной строки;
− автоматическое заполнение массива;
− вывод массива в командную строку;
− сортировка массива по возрастанию;
− удаление массива
В командном меню также должна содержаться программа, которая по требованию пользователя повторно выведет консольное меню. Программа должна завершать свое выполнение только по команде пользователя.
Разработать программу, демонстрирующую выполнение основных операций с массивом. При запуске программа должна выводить консольное меню и запрашивать выполнение требуемой команды.
Программа должна выполнять:
− ручное заполнение массива из командной строки;
− автоматическое заполнение массива;
− вывод массива в командную строку;
− сортировка массива по возрастанию;
− удаление массива
В командном меню также должна содержаться программа, которая по требованию пользователя повторно выведет консольное меню. Программа должна завершать свое выполнение только по команде пользователя.
📚«Разработка обслуживаемых программ на языке C#»
Автор: Виссер Дж.
Год: 2017
Страниц: 192
Данное практическое руководство познакомит вас с 10 простыми рекомендациями, помогающими писать программное обеспечение, которое легко поддерживать и адаптировать. Эти тезисы сформулированы на основании анализа сотен реальных систем. Написанная консультантами компании Software Improvement Group книга содержит ясные и краткие советы по применению рекомендаций на практике. Примеры для этого издания написаны на языке С#, но существует аналогичная книга с примерами на языке Java.
Издание предназначено программистам на С#, желающим научиться писать качественный и хорошо поддерживаемый код.
Автор: Виссер Дж.
Год: 2017
Страниц: 192
Данное практическое руководство познакомит вас с 10 простыми рекомендациями, помогающими писать программное обеспечение, которое легко поддерживать и адаптировать. Эти тезисы сформулированы на основании анализа сотен реальных систем. Написанная консультантами компании Software Improvement Group книга содержит ясные и краткие советы по применению рекомендаций на практике. Примеры для этого издания написаны на языке С#, но существует аналогичная книга с примерами на языке Java.
Издание предназначено программистам на С#, желающим научиться писать качественный и хорошо поддерживаемый код.
1️⃣ Урок. Введение в C#.
В данном уроке рассматриваеются .NET FRAMEWORK и основы C#. Начало работы с Visual Studio. Первые программы на C#. Рассматриваются типы данных, функции и методы.
В методическом пособие, прикрепленном ниже, имеется практическая часть, которую надо обязательно Вам разобрать. Также домашнее задание, которые Вы обязаны выполнить!
Будут вопросы - пишите в чат.
https://xn--r1a.website/chat_csharp
В данном уроке рассматриваеются .NET FRAMEWORK и основы C#. Начало работы с Visual Studio. Первые программы на C#. Рассматриваются типы данных, функции и методы.
В методическом пособие, прикрепленном ниже, имеется практическая часть, которую надо обязательно Вам разобрать. Также домашнее задание, которые Вы обязаны выполнить!
Будут вопросы - пишите в чат.
https://xn--r1a.website/chat_csharp
Язык C# и платформа .NET
https://metanit.com/sharp/tutorial/1.1.php
Начало работы. Visual Studio
https://metanit.com/sharp/tutorial/1.2.php
Компиляция в командной строке
https://metanit.com/sharp/tutorial/1.3.php
https://metanit.com/sharp/tutorial/1.1.php
Начало работы. Visual Studio
https://metanit.com/sharp/tutorial/1.2.php
Компиляция в командной строке
https://metanit.com/sharp/tutorial/1.3.php
Metanit
C# и .NET | Введение
Введение в C# и общий обзор языка программирования, его развитие, роль платформы .NET, JIT и AOT-компиляция, интегрированная среда Visual Studio
Переменные
https://metanit.com/sharp/tutorial/2.25.php
Литералы
https://metanit.com/sharp/tutorial/2.26.php
Типы данных
https://metanit.com/sharp/tutorial/2.1.php
Арифметические операции
https://metanit.com/sharp/tutorial/2.3.php
Операции присваивания
https://metanit.com/sharp/tutorial/2.23.php
Переменные-ссылки и возвращение ссылки
https://metanit.com/sharp/tutorial/2.21.php
https://metanit.com/sharp/tutorial/2.25.php
Литералы
https://metanit.com/sharp/tutorial/2.26.php
Типы данных
https://metanit.com/sharp/tutorial/2.1.php
Арифметические операции
https://metanit.com/sharp/tutorial/2.3.php
Операции присваивания
https://metanit.com/sharp/tutorial/2.23.php
Переменные-ссылки и возвращение ссылки
https://metanit.com/sharp/tutorial/2.21.php
Metanit
C# и .NET | Переменные и константы
Переменные и константы в языке программирования C#, объявление переменных, их инициализация и использование, правила определения переменной, модификатор const
Методы
https://metanit.com/sharp/tutorial/2.8.php
Параметры методов
https://metanit.com/sharp/tutorial/2.9.php
Работа с консолью и класс Console
https://metanit.com/sharp/tutorial/2.15.php
https://metanit.com/sharp/tutorial/2.8.php
Параметры методов
https://metanit.com/sharp/tutorial/2.9.php
Работа с консолью и класс Console
https://metanit.com/sharp/tutorial/2.15.php
Metanit
C# и .NET | Методы
Определение и использование методов языке C#, процедуры и функции, возвращаемые значения, оператор return
2️⃣ Урок. Управляющие конструкции
Управляем ходом выполнения программы. Используем процедурный подход в написании программ. Познакомимся с рекурсией. Примеры решения задач.
В конце методического пособия есть практические домашние задания, которые необходимо выполнить для полного усвоения материала.
Переодически будем выкладывать еще дополнительный материал по всем темам данного урока для окончательного усвоения.
По всем вопросам пишите в чат
https://xn--r1a.website/chat_csharp
Управляем ходом выполнения программы. Используем процедурный подход в написании программ. Познакомимся с рекурсией. Примеры решения задач.
В конце методического пособия есть практические домашние задания, которые необходимо выполнить для полного усвоения материала.
Переодически будем выкладывать еще дополнительный материал по всем темам данного урока для окончательного усвоения.
По всем вопросам пишите в чат
https://xn--r1a.website/chat_csharp
Перечисления enum
https://metanit.com/sharp/tutorial/2.12.php
Условные выражения
https://metanit.com/sharp/tutorial/2.24.php
Условные конструкции
https://metanit.com/sharp/tutorial/2.5.php
Циклы
https://metanit.com/sharp/tutorial/2.6.php
Рекурсивные функции
https://metanit.com/sharp/tutorial/2.11.php
Работа с датами и временем
https://metanit.com/sharp/tutorial/19.1.php
https://metanit.com/sharp/tutorial/19.2.php
https://metanit.com/sharp/tutorial/2.12.php
Условные выражения
https://metanit.com/sharp/tutorial/2.24.php
Условные конструкции
https://metanit.com/sharp/tutorial/2.5.php
Циклы
https://metanit.com/sharp/tutorial/2.6.php
Рекурсивные функции
https://metanit.com/sharp/tutorial/2.11.php
Работа с датами и временем
https://metanit.com/sharp/tutorial/19.1.php
https://metanit.com/sharp/tutorial/19.2.php
10 интересных вещей о платформе DotNet Core
https://proglib.io/p/10-things-about-dotnet-core/
https://proglib.io/p/10-things-about-dotnet-core/
Библиотека программиста
10 интересных вещей о платформе DotNet Core
Bijil Abraham, разработчик ПО в Amazon, составил список из 10 вещей, которые нужно знать о платформе для разработки приложений DotNet Core.
3 лучших книги по объектно-ориентированному программированию
https://proglib.io/p/oop-books/
https://proglib.io/p/oop-books/
Библиотека программиста
3 лучших книги по объектно-ориентированному программированию
Лучшие книги по объектно-ориентированному программированию, как для новичков, так и для более опытных программистов.
Создание аудиопроигрывателя музыки Вконтакте на языке C#. Отличная возможность познакомиться с C# и сетевыми взаимодействиями.
https://tproger.ru/video/make-music-player-vkontakte/
https://tproger.ru/video/make-music-player-vkontakte/
Tproger
Создание аудиопроигрывателя музыки ВКонтакте на языке C#
Статья на Tproger — Создание аудиопроигрывателя музыки ВКонтакте на языке C#
3️⃣ Урок. Методы. От структур к объектам. Исключения. Работа с файлами.
Подробнее о методах. От структур перейдем к объектам. Научимся считывать данные из файла и ловить исключения.
В конце методического пособия есть практические домашние задания, которые необходимо выполнить для полного усвоения материала.
Переодически будем выкладывать еще дополнительный материал по всем темам данного урока для окончательного усвоения.
По всем вопросам пишите в чат
https://xn--r1a.website/chat_csharp
Подробнее о методах. От структур перейдем к объектам. Научимся считывать данные из файла и ловить исключения.
В конце методического пособия есть практические домашние задания, которые необходимо выполнить для полного усвоения материала.
Переодически будем выкладывать еще дополнительный материал по всем темам данного урока для окончательного усвоения.
По всем вопросам пишите в чат
https://xn--r1a.website/chat_csharp