Задачи 2. Классы, структуры, массивы и строки на языке C#

Эти задачи также для начинающих.
Они позволяют проверить такие навыки ООП, как работа с массивами и строками, с классами и структурами, свойствами и методами, конструкторами и перегрузкой.
Решения пользователей сайта анализируются и комментируются автором сайта с позиций эффективности кода.
А задачи по основам языка C# — в Задачнике.

Внимание! Задачник пополняется. Считаю, что очень важна постоянная ПРАКТИКА и ОБСУЖДЕНИЕ результатов. Присылайте Ваши решения как КОММЕНТАРИИ к каждой странице заданий, обсуждайте нестандартные решения.

Задачи по темам

Т. Строки символов (187 задач)
Т1. Простейшие задачи
Т2. Работа с символами строки
Т3. Обработка строк с использованием оператора цикла с параметром
Т4. Обработка строк с использованием операторов цикла с условием
Т5. Изменение исходных строковых величин
Т6. Обработка цифр в строке
Т7. Задачи повышенной сложности

M. Одномерные массивы (245 задач) 

Внимание! При решении задач на одномерные массивы обязательно учтите рекомендации по оформлению решений задач на одномерные массивы!

M1. Инициализация массива и вывод его на экран
M2. Обработка элементов массива
M3. Использование условий для изменения элементов массива и вывода их на экран
M4. Расчет суммы или количества элементов массива, удовлетворяющих некоторому условию
M5. Поиск максимума и минимума
M6. Изменение исходного массива
M7. Обработка массива с использованием операторов цикла с условием
M8. Работа с двумя и тремя массивами

D. Двумерные массивы (283 задачи)

Внимание! При решении задач на одномерные массивы обязательно учтите Рекомендации по оформлению решений задач на двумерные массивы

D1. Простейшие задачи
D2. Заполнение и вывод массива нестандартными методами
D3. Расчетные задачи
D4. Нахождение максимума и минимума в двумерных массивах
D5. Проверка условия после выполнения расчетов в двухмерном массиве
D6. Обработка массива с использованием операторов цикла с условием
D7. Работа с квадратными массивами
D8. Изменение исходного двухмерного массива
D9. Работа с несколькими двухмерными массивами
D10. Двухмерные символьные массивы

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Пролистать наверх