русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Тест Результат


Дата добавления: 2015-07-09; просмотров: 704; Нарушение авторских прав



 
 
 
 
 
 
 
 
                     

[362] Дана таблица А(М, N). Заполните ее так, чтобы каждый ее элемент A(i, k) был бы равен остатку от деления i+k на 3.

[363] Дается массив А(7, 7) и два его индекса: n и k. Выделите цветом n-ю строку и k-ю колонку, умножая все выделенные элемен­ты на два.

[364] Определите число элементов двумерного натурального мас­сива, имеющих в своей записи только четные цифры.

[365] В массиве A(N, М) переставьте колонки в обратном порядке, заменяя порядок следования элементов в каждой колонке на обрат­ный.

[366] В массиве A(N, М) замените элементы главной диагонали суммой элементов соответствующих строки и колонки, в которых расположен заменяемый элемент главной диагонали. При этом эле­менты главной диагонали в суммы не входят.

[367] Преобразуйте данный двумерный массив A(N, М) в одно­мерный A(N*M), сворачивая элементы:

а) по строкам двумерного массива,

б) по колонкам двумерного массива.

[368] Введите и напечатайте массив А(4, 5). Найдите наибольший элемент и отметьте внутри таблицы его и все, равные ему элементы красным цветом. Найдите наименьший элемент и отметьте внутри таблицы зеленым цветом его и все равные ему элементы.

[369] Найдите наибольший элемент двумерного массива. Выдели­те его желтым цветом, а строку и колонку, где он стоит - синим.

[370] Сгенерируйте двумерный массив, заполнив его различными целыми числами из отрезка [-99; 99]. Найдите наибольший и наи­меньший по модулю элементы массива.

[371] Дан двумерный массив A(N, N). Поменяйте колонку с мини­мальным элементом на главной диагонали с колонкой, номер кото­рой задан заранее.



[372] Введите и напечатайте массив А(М, М). Найдите и напеча­тайте зеленым цветом "прямоугольник", ограниченный наибольшим и наименьшим элементами.

[373] Введите и напечатайте массив А(М, М). Найдите и напеча­тайте красным цветом "периметр" прямоугольника, ограниченного наибольшим и наименьшим элементами.

[374] Дан двумерный массив A(N, N). Исключите из него строку и колонку, на пересечении которых расположен наибольший элемент главной диагонали.

[375] Дан двумерный массив А(М, М). Необходимо упорядочить по возрастанию каждую строку массива, а затем упорядочить по убыванию каждую колонку массива.

[376] В заданном двумерном массиве А(4, 7) найдите сумму эле­ментов в каждой колонке. Сформируйте одномерный массив, со­держащий полученные суммы, расположенные в порядке возраста­ния.

[377] Дан двумерный массив А(7, 8). Найдите его наибольший и наименьший элементы; "периметр" массива заполните наибольшим, а "центр" - наименьшим элементами.

[378]Дан двумерный массив А(М, М). Некоторый элемент этого массива называется "седловидным", если он является одновременно наименьшим в своей строке и наибольшим в своей колонке. Опре­делите, есть ли такой элемент, и, если есть, напечатайте номера строки и колонки, то есть индексы "седловидной точки".

[379] В двумерном массиве найдите наибольший элемент и под­считайте количество простых чисел в строке и колонке, в которых он находится.

[380] Дан двумерный массив A(N, М). Составьте одномерный мас­сив из элементов, которые входят в каждую строчку (колонку) дан­ного двумерного массива.

[381] В массиве А(М, N) выделите такой квадратный участок раз­мером k*k, в котором суммы каждой строки и каждой колонки оди­наковы.

[382] массиве А(М, N), заполненном нулями и единицами, вы­делите такой квадратный участок размером k*k, в котором содер­жатся только одни нули.

Третий уровень

[383] Массив A(N, М) заполняется случайным образом натураль­ными числами, не превосходящими 15. Укажите путь от А(1, 1) до А(М, М), если проходить можно двигаясь только вниз и вправо; при этом нельзя проходить числа, содержащие в своем двоичном пред­ставлении ровно три единицы.

[384] В прямоугольнике m*n некоторые клетки свободны, а другие закрыты. Найдите путь минимальной длины по свободным клеткам, от свободной клетки (х1; у1) до свободной клетки (х2; у2). Длина пути равна количеству пройденных клеток, включая начальную и конечную клетки. Переходить из клетки в клетку можно тогда и только тогда, когда они имеют обитую сторону. Дважды заходить в одну и ту же клетку нельзя.

[385] Дан двумерный массив. Пройдите от клетки с координатами (х1; у1) до клетки с координатами (х2; у2), используя следующие правила: 1) переход разрешен лишь на клетку, имеющую с данной общую сторону, при этом каждый следующий элемент должен быть не меньше предыдущего; 2) нельзя в какой-то клетке побывать два­жды.

[386] Дан двумерный массив размером N*N (N - четное), в кото­ром каждый элемент встречается четыре раза. "Развернув '' его по строкам, удалите все повторяющиеся элементы и "сверните '' об­ратно по колонкам в массив размером (N/2)*(N/2).



<== предыдущая лекция | следующая лекция ==>
Tесты и результаты | Тест Результат


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.959 сек.