ВУЗ:
Составители:
Рубрика:
48
21.
Дана целочисленная матрица A(n×n). Найти наибольшие элементы в каж-
дом столбце этой матрице и найти количество нечетных чисел среди них.
22.
Дана целочисленная матрица A(n×n). Элементы тех строк матрицы А, ко-
торые начинаются с отрицательного элемента, записать в отдельный одно-
мерный массив и его вывести.
23.
Дана целочисленная матрица A(n×n). Все элементы тех строк, у которых
на главной диагонали обнаружен нулевой элемент, заменить на элементы
из массива B=(b
1
, ..., b
n
).
24.
Дана целочисленная матрица A(n×n). Все элементы тех строк, у которых
обнаружено более одного отрицательного элемента, заменить на элементы
из массива B=(b
1
, ..., b
n
).
25.
Дана целочисленная матрица A(n×n). Все элементы тех столбцов, у кото-
рых обнаружено менее 10 положительных элементов, заменить на элемен-
ты из массива B=(b
1
, ..., b
n
).
Лабораторная работа № 7
Обработка строк с использованием множественного типа
данных
Задание:
составить программу заданной обработки массива слов. В процессе
обработки использовать множественных тип данных. Заполнение ис-
ходных данных – с клавиатуры. Исходный и обработанный массив
выводить на экран.
Теоретический материал
Строковый тип данных занимает промежуточное положение между про-
стыми и структурированными типами данных. С одной стороны, данные стро-
кового типа имеют структуру (строка, по сути, – это последовательность сим-
волов). С другой стороны, строковый тип, как все простые типы, является стан-
дартным, а ни один структурированный тип не является стандартным. Кроме
того
, над строками можно выполнять некоторые действия, которые допустимы
для данных простых типов и недопустимы для структурированных типов дан-
ных. Например, строку
s можно ввести с клавиатуры или вывести на экран с
помощью стандартных процедур ввода-вывода
read(s) и write(s). В то же
время, если описать переменную
s как массив символов, то для ввода (или вы-
вода) необходимо организовывать цикл, в котором стандартные процедуры вво-
да-вывода будут применяться к элементу массива
s, т. е. read(s[i]) или
write(s[i]).
Значениями строковых переменных могут быть последовательности раз-
личной длины (от нуля до 255 символов, длине 0 соответствует пустая строка).
Страницы
- « первая
- ‹ предыдущая
- …
- 47
- 48
- 49
- 50
- 51
- …
- следующая ›
- последняя »