Задачи для самостоятельного решения. Выберите задачи из предложенного списка в соответствии с Вашим порядковым номером в журнале

Выберите задачи из предложенного списка в соответствии с Вашим порядковым номером в журнале. При решении задач используйте программу-шаблон. Не забудьте пояснять решение задачи комментариями. Приготовьтесь объяснить решение задач учителю.

1. Найти сумму и количество элементов с заданным условием (хранить эти значения в массивах):

1) элементы каждого столбца, кратные k1 или k2;

2) элементы каждого столбца, попадающие в промежуток [А..В];

3) элементы каждого столбца, которые являются простыми числами;

4) элементы каждого столбца положительны и лежат выше главной диагонали;

5) отрицательные элементы каждого столбца, меньшие заданного числа а;

6) элементы каждого столбца, меньшие среднего арифметического элементов каждого столбца;

7) элементы каждой строки, больших среднего арифметического элементов данной строки;

8) максимальные элементы каждой строки;

9) отрицательные элементы каждой строки;

10) элементы каждой строки, равные сумме соседних с ним элементов;

11) элементы каждой строки, равные элементу в том же столбце, но в предыдущей строке.

2. Найти и вывести на экран индексы заданных элементов массива (если их нет выдать соответствующее сообщение):

1) четных элементов каждой строки и нечетных элементов каждого столбца;

2) симметричных чисел;

3) первых k отрицательных элементов каждого столбца;

4) последних k отрицательных элементов каждой строки;

5) последних k отрицательных элементов каждого столбца;

6) равных между собой элементов каждого столбца;

7) элементов, являющимися действительными числами;

8) элементов, являющихся трехзначными числами;

9) элементов, не имеющих целой части;

10) элементов, являющихся числами, сумма цифр которых равна заданному числу;

11) элементов, являющихся числами, первая цифра которых равна заданной.

3. Используя функцию булева типа, определить:

1) есть ли в данном массиве отрицательный элемент;

2) есть ли два одинаковых элемента;

3) есть ли данное число А среди элементов массива;

4) есть ли в заштрихованной области массива (рис. а) элемент, равный введенному с клавиатуры числу (массив имеет размерность nxn);

5) есть ли в заштрихованной области массива (рис. b) элемент, равный введенному с клавиатуры числу (массив имеет размерность nxn):

6) есть ли в заштрихованной области массива (рис. c) элемент, равный введенному с клавиатуры числу (массив имеет размерность nxn):

7) является ли массив логическим квадратом, то есть суммы по всем горизонталям, вертикалям и двум диагоналям должны быть равны;

8) добавить к предыдущему условию, что сумма должна быть равна данному числу А;

9) состоящая только из положительных элементов;

10) состоящая только из положительных или нулевых элементов;

11) состоящая только из элементов, принадлежащих промежутку от А до В.

4. Измените исходный массив в соответствии с заданием:

1) в каждой строке сменить знак максимального по модулю элемента на противоположный;

2) отрицательный последний элемент каждого столбца заменить нулем;

3) положительные элементы умножить на первый элемент соответствующей строки, а отрицательные – на последний;

4) заменить все элементы строки с номером k и столбца с номером р на противоположные по знаку (элемент, стоящий на пересечении, не изменять);

5) к элементам столбца k1 прибавить элементы столбца k2;

6) переверните в массиве каждую третью строку;

7) поменяйте местами заданные элементы каждого столбца;

8) добавьте к массиву столбец, содержащий максимальный элемент соответствующей строки, и строку содержащую минимальный элемент соответствующего столбца;

9) найти максимальный элемент каждой строки и заменить им все минимальные элементы строки;

10) найти минимальный и максимальный элементы столбца и заменить их суммой последний элемент;

11) переверните в массиве каждую половину каждого столбца.








Дата добавления: 2015-05-16; просмотров: 1499;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.