Высокоуровневые методы информатики и программирования
Вариант 5 – «Ч-Я»
РАБОТА СОДЕРЖИТ ОТЧЕТ + КОД (ПРОЕКТ) в среде VISUAL STUDIO на языке C#. Для сдачи явно следует подредактировать отчет и запустить код в новом проекте, чтобы даты были актуальными для создания файлов. Если что пишите в ЛС - подскажу.
Вариант 5
Задание 1.
Дано целое число M > 0, найти сумму
1 - A + A2 — A3 + A4- ... AM.
Задание 2.
Дан массив чисел a[M], целое число M > 0. Необходимо упорядочить числа по убыванию, используя алгоритм сортировки методом пузырька.
Алгоритм состоит из повторяющихся проходов. За каждый проход элементы последовательно сравниваются попарно и, если порядок в паре неверный, выполняется обмен элементов. Проходы по массиву повторяются N-1 раз или до тех пор, пока на очередном проходе не окажется, что обмены больше не нужны. При каждом проходе алгоритма по внутреннему циклу, очередной наименьший элемент перемещается на одну позицию к началу массива.
Задание 3.
Задана строка символов, изменить последовательности символов по следующим правилам:
Найти в строке последовательности символов, соответствующих числу и удалить символы '0' из начала последовательности цифр.
Заменить все символы ' ' (пробел) на символы '_'.