
- •Содержание
- •1.1. Решение типовых задач 5
- •1.2. Задачи 11
- •Алгоритмы линейной структуры
- •Решение типовых задач
- •1.2 Задачи
- •Раздел 2 алгоритмы разветвляющейся структуры
- •2.1. Решение типовых задач
- •37. Вычислить значение функции y:
- •2.2. Задачи
- •Раздел 3 алгоритмы циклической структуры
- •3.1. Решение типовых задач
- •3.2. Задачи
- •Раздел 4 одномерные массивы
- •4.1. Решение типовых задач
- •4.2. Задачи
- •Раздел 5 двумерные массивы
- •5.1. Решение типовых задач
- •5.2. Задачи
Раздел 4 одномерные массивы
4.1. Решение типовых задач
Массив это упорядоченная совокупность однотипных данных (элементов).
Любой массив характеризуются:
типом элементов;
размером;
размерностью;
Тип элементов может быть числовым и текстовым ( или символьным или строковым).
Размер массива - это количество составляющих его элементов. Размер
массива определяет объем занимаемой им оперативной памяти компьютера и зависит от типа и количества хранимых в нем данных.
Размерность массива – это количество индексов в массиве.
Массив называется одномерным, если количество индексов у каждого элемента равно одному, т.е. одномерный массив – это перенумерованная последовательность однотипных данных, представленная в виде одного столбца или строки.
Для одномерного массива индекс определяет порядковый номер элемента.
Ввод и вывод одномерного массива можно осуществить в разных формах: в неудобной для пользователя форме, в удобной для пользователя форме.
Ввод одномерного массива в неудобной для пользователя форме
Ввод одномерного массива в удобной для пользователя форме
Вывод одномерного массива в неудобной для пользователя форме
Вывод одномерного массива в удобной для пользователя форме
135.Дан одномерный массив действительных чисел A(п). Наши среднее арифметическое элементов этого массива.
Решение:
136. Дан одномерный массив действительных чисел А(п). Найти среднее геометрическое элементов.
Решение:
137. Дан одномерный массив целых чисел. Найти произведение всех двухразрядных элементов массива и среднее арифметическое элементов других разрядов.
Решение:
138. Дан одномерный массив целых чисел. Заменить все четные элементы нулями и вывести полученный массив на экран.
Решение:
139. Дан одномерный массив. Определить, сколько раз данное число встречается в массиве.
Решение:
140.Дан целочисленный массив А(п). Преобразовать массив таким образом, что в каждой паре соседних отрицательных элементов они меняются местами.
Решение:
141. Дан одномерный массив целых чисел. Найти сумму всех одноразрядных элементов массива и среднее арифметическое элементов, стоящих на четных позициях.
Решение:
142. Дан одномерный массив, состоящий из нулей и единиц. Поставить в начало массива нули, а затем единицы.
Решение:
143. Дан одномерный массив А(п). Элементы массива А, удовлетворяющие условию a(i)>5,5, переписать в массив В, остальные элементы пере писать в массив С.
Решение:
144. Даны два одномерных массива А и В, содержащие одинаковое число элементов. Сложите массивы поэлементно, результаты записать в третий массив. На экран вывести все три массива.
Решение:
145.Дан одномерный массив целых чисел А(п). Сформировать другой массив В, i-ый элемент которого является суммой от 1-го до 1-го элемента данного массива А(п).
Решение:
146. Дан одномерный массив. Сформировать два массива: в первом - четные элементы данного массива с четными индексами, а во втором - элементы, делящиеся нацело на 3.
Решение:
1
47.Дан
одномерный массив целых чисел А(п).
Поменять
в нем местами минимальный и максимальный
элементы.
Решение:
148. Дан одномерный массив целых чисел А(п). Проверить, является ли разность максимального элемента и элемента с индексом 2 одноразрядным четным числом.
Решение:
149. Дан целочисленный одномерный массив А(п). Определить максимальное произведение трех рядом стоящих элементов.
Решение:
150. Дан одномерный массив. Подсчитать количество элементов массива, равных максимальному элементу и вывести их.
Решение:
151. Дан одномерный массив целых чисел. Требуется упорядочить массив по возрастанию (сортировка обменами).
Решение:
152. Дан одномерный массив целых чисел. Требуется упорядочить этот массив по возрастанию, использовав метод «пузырька».
Решение:
153. Дан одномерный массив А(п). Все элементы до минимального домножить на значение минимального. Вывести на экран полученный массив.
Решение:
154. Дан одномерный массив А(п). Переставить элементы массива последовательным выбором минимальных элементов, чтобы элементы массива были расположены по возрастанию.
Решение:
155. Дан одномерный массив целых чисел А(п). Найти среднее геометрическое двухразрядных элементов и для всех элементов, меньших половины максимального элемента, добавить его значение, в противном случае вычесть.
Решение: