Программирование на языке С++. Викентьева О.Л - 33 стр.

UptoLike

33
19. Задана строка из N
2
цифр. Установить можно ли, разбив
строку на подстроки длиной N, записать их в строки дву-
мерного массива N x N по одной цифре в одном элементе
так, чтобы они в первом столбце расположились в порядке
возрастания.
20. Найти минимальный из неповторяющихся элементов двумер-
ного массива.
21. Найти максимальный из повторяющихся элементов двумерно-
го массива.
22. В двумерном массиве найти среднее арифметическое перво-
го столбца и количество элементов в каждом из следующих
столбцов, превышающих среднее арифметическое предыдуще-
го столбца.
23. Задан одномерный массив состоящий из N целых чисел.
Сформировать на его основе двумерный массив N x N так,
чтобы сумма элементов в первом столбце была равна пер-
вому элементу одномерного массива, сумма элементов во
втором столбце была равна второму элементу одномерного
массива и т. д. Нули не использовать.
24. Определить сколько элементов двумерного массива больше
любого элемента на главной диагонали.
25. Из двумерного массива в одномерный записали сначала
строки в произвольном порядке, затем столбцы в произ-
вольном порядке. Написать программу восстанавливающую
исходный двумерный массив по одномерному, если известна
размерность двумерного массива и элементы в нем не по-
вторяются.
4. Содержание отчета
1. Постановка задачи.
2. Вариант задания
3. Текст программы.
4. Результат решения конкретного варианта.
Лабораторная работа 6
"Строки"
Цель: Изучение символьных и строковых переменных и спосо-
бов их обработки в языке Си.
1. Краткие теоретические сведения
Для представления символьной (текстовой) информации
можно использовать символы, символьные переменные и сим-
вольные константы.
Символьная константа представляется последовательно-
стью символов, заключенной в кавычки: “Начало строки \n”.
В Си нет отдельного типа для строк
. Массив символов - это
и есть строка. Количества элементов в таком массиве на
один элемент больше, чем изображение строки, т. к. в ко-
нец строки добавлен ‘\0’ (нулевой байт или нуль-
терминатор).
                                                         33


19. Задана строка из N2 цифр. Установить можно ли, разбив
   строку на подстроки длиной N, записать их в строки дву-
   мерного массива N x N по одной цифре в одном элементе
   так, чтобы они в первом столбце расположились в порядке
   возрастания.
20. Найти минимальный из неповторяющихся элементов двумер-
   ного массива.
21. Найти максимальный из повторяющихся элементов двумерно-
   го массива.
22. В двумерном массиве найти среднее арифметическое перво-
   го столбца и количество элементов в каждом из следующих
   столбцов, превышающих среднее арифметическое предыдуще-
   го столбца.
23. Задан одномерный массив состоящий из N целых чисел.
   Сформировать на его основе двумерный массив N x N так,
   чтобы сумма элементов в первом столбце была равна пер-
   вому элементу одномерного массива, сумма элементов во
   втором столбце была равна второму элементу одномерного
   массива и т. д. Нули не использовать.
24. Определить сколько элементов двумерного массива больше
   любого элемента на главной диагонали.
25. Из двумерного массива в одномерный записали сначала
   строки в произвольном порядке, затем столбцы в произ-
   вольном порядке. Написать программу восстанавливающую
   исходный двумерный массив по одномерному, если известна
   размерность двумерного массива и элементы в нем не по-
   вторяются.
                    4. Содержание отчета
1. Постановка задачи.
2. Вариант задания
3. Текст программы.
4. Результат решения конкретного варианта.


               Лабораторная работа № 6
                       "Строки"
Цель: Изучение символьных и строковых переменных и спосо-
бов их обработки в языке Си.

             1. Краткие теоретические сведения
     Для представления символьной (текстовой) информации
можно использовать символы, символьные переменные и сим-
вольные константы.
     Символьная константа представляется последовательно-
стью символов, заключенной в кавычки: “Начало строки \n”.
В Си нет отдельного типа для строк. Массив символов - это
и есть строка. Количества элементов в таком массиве на
один элемент больше, чем изображение строки, т. к. в ко-
нец строки добавлен ‘\0’ (нулевой байт или нуль-
терминатор).