Задание. - способы описания размеров массивов и матриц на языке программирования

Изучить:

- способы описания размеров массивов и матриц на языке программирования;

- реализация на конкретном языке программирования приемов накопления суммы или произведения, запоминания результатов, нахождения наибольшего и наименьшего элементов массива;

- правила организации вложенного цикла с учетом порядка перебора элементов матрицы;

- правила использования приемов программирования в структурах с вложенными циклами.

Обработать на ЭВМ массив и матрицу в соответствии с вариантом задания, указанного в таблице 2.9.

Таблица 2.9

Вари-ант Имя массива или матрицы и размеры   Действия Условия и ограни-чения
1.   А (30) А. Упорядочить массив сначала по убыванию, затем по возрастанию.  
2.   C (15) A.Найти максимальный и минимальный элементы массива и поменять их местами. Вывести на печать полученный массив. A[i]¹0
4.   D (50) A. Переписать элементы массива D в массив Е и подсчитать в них количество положительных чисел.   -1£X[ i ] £1
5.   Е (25) А. Определить максимальный элемент массива Е и его порядковый номер.   Е [ i ] > 0
6.   F (35) А. Определить минимальный элемент массива F и его порядковый номер.   F [ i ] < 0
7. G (20) А. Найти максимальный и минимальный элементы массива G и поменять их местами.   -
8. H (N) Y (N) А. Расположить в массиве Y сначала положительные, а затем отрицательные элементы массива Н.   N > 10
9. Е (25) А. Определить максимальный элемент массива Е и его порядковый номер. Е [ i ] > 0
10. F (35) А. Определить минимальный элемент массива F и его порядковый номер. F [ i ] < 0
11. U (11) А. Элементы массива умножить на 2. Вывести полученный массив на печать.   -
12.   V (13) А. В массиве в порядке возрастания модулей упорядочить сначала отрицательные, затем положительные элементы.   -
13.   W (17) А. В массиве в порядке возрастания модулей упорядочить сначала положительные, затем отрицательные элементы.   -
14. Х (М, N) Б. Упорядочить строки вещественной матрицы Х по возрастанию их наибольших элементов. M £ 20 N £ 30
15.   Y (25) А. Дан символьный массив. Заменить буквы на звездочки (*), а на место цифр поставить 0. Вывести на печать.   -
16.   F (35) А. Дан символьный массив. Заменить буквы на 0, а на место цифр – звездочки (*). Вывести на печать.   -
17. А (30) А. Дан символьный массив. Расположить сначала цифры в порядке возрастания, затем буквы.   -
18. В (15) А. Вывести на печать массив в обратном порядке. -
19. С (10) А. Вывести на печать массив С, упорядочив его элементы по возрастанию. -
20. D (18) А. В массиве в порядке убывания модулей упорядочить сначала отрицательные, затем положительные элементы.   -
21. А(8) А. Написать программу, которая вводит с клавиатуры массив и выводит количество ненулевых элементов. Перед вводом каждого элемента на экране должна появляться подсказка с его номером.   -
22. Р(N) A. Вывести минимальный элемент введенного с клавиатуры массива целых чисел. -
23. А (20) А. Вычислите среднее арифметическое ненулевых элементов введенного с клавиатуры массива целых чисел. -
24. А(n) А. Вычислите среднюю температуру воздуха. Исходные данные вводятся во время работы программы. -
25. F(20) А. Проверить представляют ли элементы массива, введенные с клавиатуры, возрастающую последовательность. -
26. R(15) А. Проверьте, находится ли в массиве введенное с клавиатуры число. -
27. T(14) А. Определить самую длинную последовательность подряд идущих нулей в заданном одномерном массиве. -
28. H(25) А. Вычислите, сколько раз введенное с клавиатуры число встречается в массиве. -
29. E(35) А. Проверьте, есть ли во введенном с клавиатуры массиве элементы с одинаковым значением.  
30. N(13) А. Отсортировать, методом обмена («пузырька») по убыванию введенный с клавиатуры массив. -
         

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: