Алгоритмическое мышление при решении задач (на примере языка C#). Шамшев А.Б - 3 стр.

UptoLike

Составители: 

3
Содержание
Введение .................................................................................................................................. 4
Задача 1: Напечатать весь массив целых чисел. ................................................................. 5
Задача 2: Найти индекс максимального значения в массиве. ............................................ 7
Задача 3: Найти индекс максимального четного значения в массиве. ............................. 9
Задача 4: Удалить элемент из массива по индексу. .......................................................... 11
Задача 5: Удаление элементов из массива по значению (1 способ решения). ............... 14
Задача 6. Удаление элементов из массива по значению (2 способ решения) ................ 18
Задача 7: Вставить элемент в массив по индексу. ............................................................ 20
Задача 8: Удалить те элементы массива, которые встречаются в нем ровно два раза. ..... 23
Задача 9: Удалить из строки слова, в которых есть буква 'a'. .......................................... 33
Задача 10: Удалить из строки слова, в которых есть хоть одна буква последнего
слова. ...................................................................................................................................... 43
Задача 11: В строке все слова, которые начинаются
и заканчиваются одной буквой,
выделить квадратными скобками. ...................................................................................... 47
Задача 12 (1 способ решения): Из файла удалить слова-полиндромы. .......................... 50
Задача 12 (2 способ решения): Из файла удалить слова-полиндромы. .......................... 54
Задача 13 (1 способ решения): Из файла удалить слова, в которых содержится
хотя бы одна буква предпоследней строки. ....................................................................... 57
Задача 13 (2 способ решения): Из файла удалить слова, в которых
содержится
хотя бы одна буква предпоследней строки. ....................................................................... 61
Задача 14: Обнулить элементы тех строк, на пересечении которых с главной
диагональю стоит четный элемент. .................................................................................... 64
Задача 15: Обнулить элементы тех столбцов, на пересечении которых с главной
диагональю стоит четный элемент. .................................................................................... 70
Задача 16: Удалить те столбцы, в которых встречается хотя бы два одинаковых
элемента................................................................................................................................. 73
Задача 17.
Работа с односвязанным списком .................................................................... 77
Задача 18: Элементы списка, кратные числу 3, обнулить. .............................................. 91
Задача 19: До минимального элемента списка вставить среднее арифметическое
всех элементов. ..................................................................................................................... 93
Задача 20. Создание графического интерфейса, реагирующего на действия
пользователя ....................................................................................................................... 100
Заключение ......................................................................................................................... 111
Глоссарий ............................................................................................................................ 112
Список рекомендуемой литературы ................................................................................. 113