Вложенные циклы. многомерные массивы

      Комментарии к записи Вложенные циклы. многомерные массивы отключены

Цель работы: изучить конструкции языка С и операторы для обработки многомерных массивов с применением оператора цикла for.

Теоретические сведения

Смотри теоретические сведения по предыдущей работе.

Задание. Написать программу на СИ. Имя и размер матрицы выбрать самостоятельно.

Таблица 13

Вар. Условие задачи
Вычислить сумму положительных чисел строки, у которой произведение элементов нечетно
Найти номер минимального нечетного числа строки, у которой сумма элементов четна
Найти сумму максимального и минимального чисел строки, у которой произведение элементов нечетно
Найти номер минимального нечетного числа столбца, у которого произведение элементов отрицательно
Найти номер максимального четного числа столбца, у которого сумма элементов отрицательна
Найти номер минимального нечетного числа строки, у которой количество элементов четно
Найти номер максимального четного числа строки, у которой сумма положительных элементов кратна 3
Найти количество отрицательных кратных 5 элементов столбца, у которого произведение элементов больше 100
Найти все положительные нечетные числа строки, у которой количество отрицательных элементов не кратно 3
Найти количество отрицательных элементов столбца, у которого сумма четных элементов не больше 200
Найти среднее геометрическое кратных 3 элементов столбца, у которого произведение четных элементов не кратно 4.
Найти среднее арифметическое положительных элементов строки, у которой сумма положительных элементов нечетна
Найти все кратные 7 положительные элементы столбца, у которого произведение отрицательных элементов четно
Найти среднее геометрическое модуля отрицательных элементов столбца, у которого произведение четных элементов положительно
Найти разность сумм отрицательных и положительных элементов строки, у которой сумма кратных 5 элементов кратна 3
Найти произведение квадратов положительных четных чисел столбца, у которого все элементы четны
Найти количество положительных четных чисел строки, у которой все элементы не нули
Найти среднее арифметическое отрицательных элементов строки, у которой произведение нечетных чисел отрицательно
Найти количество отрицательных не кратных 3 чисел строки, у которой все элементы кратны 3
Найти сумму положительных кратных 5 чисел столбца, у которого не менее трех отрицательных элементов
Найти минимальное четное число столбца, у которого максимальный элемент четный
Найти минимальное положительное число строки, у которой сумма элементов отрицательна
Найти сумму положительных четных чисел строки, у которой минимальный элемент отрицательный
Найти максимальное отрицательное число строки, у которой произведение элементов больше 200
Найти сумму нечетных элементов строки, у которой максимальный элемент кратен 4.
Найти произведение положительных чисел столбца, у которого среднее арифметическое четных элементов больше 10
Найти произведение нечетных чисел столбца, у которого сумма четных чисел положительна
Найти сумму положительных кратных 5 чисел столбца, у которого максимальный четный элемент отрицательный
Определить количество отрицательных чисел столбца, у которого все элементы кратны 3
Вычислить произведение отрицательных чисел строки, у которой количество нечетных элементов четно

Лабораторная работа № 15

Изучение графических средств С

Цель работы: приобрести практические навыки в использовании графических функций языка С .

Теоретические сведения

Графические функции предназначены для управления видеорежимами работы дисплея, выводом графической информации на экран.

Графические функции

void far detectgraph(int far *graphdriver, int far *graphmode); – определение доступного видео-драйвера.

void far initgraph(int far * graphdriver, int far *graphmode, char far *pathtodriver);- установка видеорежима.

void far setgraphmode(int mode);- установка видеорежима.

void far restorecrtmode(void); — временный переход из графического видеорежима в текстовый.

void far closegraph(void); — закрытие графической системы.

void far setvisualpage(int page); — установка активной видеостраницы.

void far setactivepage(void); -вывод на активную видеостраницу.

Статьи к прочтению:

Паскаль с нуля [ч15]. Многомерные массивы 2. Заполнение и вывод. Вложенные циклы (еще проще)


Похожие статьи: