Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Зборник задач ОАП.doc
Скачиваний:
6
Добавлен:
23.11.2019
Размер:
1.56 Mб
Скачать

Условный оператор после цикла

12.75. Дан двухмерный массив.

а) Выяснить, является ли произведение элементов второго столбца массива трехзначным числом.

б) Составить программу, определяющую, верно ли, что сумма элементов строки массива с известным номером превышает заданное число.

12.76. Дан двухмерный массив.

а) Выяснить, является ли сумма элементов четвертой строки массива двузначным числом.

6) Составить программу, определяющую, верно ли, что произведение элементов столбца массива с известным номером не превышает заданного числа.

12.77. В двухмерном массиве хранится информация о зарплате 18 человек за каждый месяц года (первого человека — в первой строке, второго — во второй и т.д.). Верно ли, что годовой доход первого человека больше некоторого заданного числа?

12.78. Фирма имеет 10 магазинов. Информация о доходе каждого магазина за каждый месяц года хранится в двухмерном массиве (в первом столбце за январь, во втором — за февраль и т.д). Верно ли, что общий доход фирмы в сентябре превысил некоторое заданное число?

12.79. В зрительном зале 23 ряда, в каждом из которых 40 мест (кресел). Информация о проданных билетах хранится в двухмерном массиве, номера строк которых соответствуют номерам рядов, а номера столбцов — номерам мест. Если билет на то или иное место продан, то соответствующий элемент массива имеет значение 1, в противном случае — О. Определить, имеются ли свободные места в первом ряду.

12.80. В поезде 18 вагонов, в каждом из которых 36 мест. Информация о проданных на поезд билетах хранится в двухмерном массиве, номера строк которых соответствуют номерам вагонов, а номера столбцов — номерам мест, Если билет на то или иное место продан, то соответствующий элемент массива имеет значение 1, в противном случае — О. Составить программу, определяющую, имеются ли свободные места в том или ином вагоне поезда,

12.81. Дан двухмерный массив целых чисел.

а) Определить, является ли сумма элементов первой строки массива четным числом.

б) Составить программу, определяющую, верно ли, что сумма элементов столбца массива с известным номером кратна заданному числу.

12.82. Дан двухмерный массив целых чисел.

а) Составить программу, определяющую, верно ли, что сумма элементов строки массива с известным номером оканчивается цифрой 0.

б) Определить, является ли сумма элементов второго столбца массива нечетным числом.

Условный оператор в цикле

12.83. Дан двухмерный массив. Определить:

а) сумму элементов второго столбца массива, больших 10;

б) сумму элементов третьей строки массива, не превышающих 25;

в) количество ненулевых элементов первой строки массива;

г) количество элементов второго столбца массива, больших 15.

12. 84. Дан двухмерный массив. Определить:

а) сумму отрицательных элементов пятой строки массива;

б) сумму элементов четвертого столбца массива, меньших 100;

в) количество элементов четвертой строки массива, меньших 5;

г) количество ненулевых элементов второго столбца массива, больших 15.

12.85. Дан двухмерный массив целых чисел. Определить:

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

6) среднее арифметическое элементов четвертой строки, кратных трем

12.86. Дан двухмерный массив целых чисел. Определить:

а) среднее арифметическое нечетных элементов пятой строки;

6) среднее арифметическое элементов четвертого столбца, кратных четырем.

12.87. Дан двухмерный массив из двух строк и двадцати двух столбцов. В его первой строке записано количество мячей, забитых футбольной командой в той или иной игре, во второй — количество пропущенных мячей в этой же игре.

а) Для каждой проведенной игры напечатать словесный результат: выигрыш, ничья или проигрыш

б) Определить количество выигрышей данной команды.

в) Определить количество выигрышей и количество проигрышей данной команды.

г) Определить количество выигрышей, количество ничьих и количество проигрышей данной команды.

д) Определить, в скольких играх разность забитых и пропущенных мячей была большей или равной трем.

е) Определить общее число очков, набранных командой (за выигрыш дается 3 очка, за ничью — 1, за проигрыш — О).

12.88 Дан двухмерный массив, Определить:

а) максимальный элемент третьего столбца массива;

6) минимальный элемент второй строки массива.

12.89. Дан двухмерный массив. Определить:

а) минимальный элемент пятой строки массива;

6) максимальный элемент четвертого столбца массива.

12.90. Дан двухмерный массив. Определить:

а) номер столбца, в котором расположен минимальный элемент четвертой строки массива. Если элементов с минимальным значением в этой строке несколько, то должен быть найден номер столбца самого левого из них;

6) номер строки, в которой расположен максимальный элемент третьего столбца массива. Если элементов с максимальным значением в этом столбце несколько, то должен быть найден номер строки самого нижнего из них.

12.91. Дан двухмерный массив. Определить:

а) номер строки, в которой расположен максимальный элемент второго столбца массива. Если элементов с максимальным значением в этой строке несколько, то должен быть найден номер строки самого верхнего из них;

б) номер столбца, в котором расположен минимальный элемент третьей строки массива. Если элементов с минимальным значением в этом столбце несколько, то должен быть найден номер столбца самого правого из них.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]