Напишите в комментариях к этой записи консольные приложения для решения этих задач, укажите также код задачи.
Внимание! При решении задач обязательно учтите Рекомендации по оформлению решений задач на двумерные массивы
Решены задачи: 31. Не решены: 1-30, 32-43.
Задачи
D3.1. Дан двумерный массив. Определить:
а) сумму всех элементов третьей строки массива;
б) сумму всех элементов s-го столбца массива.
D3.2. Дан двумерный массив. Определить:
а) сумму всех элементов второго столбца массива;
б) сумму всех элементов k-й строки массива.
D3.3. В двумерном массиве хранится информация о количестве учеников в каждом классе каждой параллели школы с первой по одиннадцатую (в первой строке — информация о классах первой параллели, во второй — второй параллели и т. д.). В каждой параллели школы имеются четыре класса. Определить общее число учеников в параллели 5-х классов.
D3.4. В двумерном массиве хранится информация о баллах, полученных спортсменами-пятиборцами в каждом из пяти видов спорта (в первой строке — информация о баллах первого спортсмена, во второй — второго и т. д.). Общее число спортсменов равно 20. Определить общую сумму баллов, набранных третьим спортсменом.
D3.5. В зрительном зале 25 рядов, в каждом из которых 36 мест (кресел). Информация о проданных билетах хранится в двумерном массиве, номера строк которого соответствуют номерам рядов, а номера столбцов — номерам мест. Если билет на то или иное место продан, то соответствующий элемент массива имеет значение 1, в противном случае — 0. Составить программу, определяющую число проданных билетов на места в 12-м ряду.
D3.6. В двумерном массиве хранится информация о количестве студентов в той или иной группе каждого курса института с первого по пятый (в первой строке — информация о группах первого курса, во второй — второго и т. д.). На каждом курсе имеется 8 групп. Составить программу для расчета общего числа студентов на любом курсе.
D3.7. В двумерном массиве хранится информация о зарплате 20 человек за каждый месяц года (первого человека — в первой строке, второго — во второй и т. д.). Составить программу для расчета общей зарплаты, полученной за год любым человеком, информация о зарплате которого представлена в массиве.
D3.8. В поезде 18 вагонов, в каждом из которых 36 мест. Информация о проданных на поезд билетах хранится в двумерном массиве, номера строк которых соответствуют номерам вагонов, а номера столбцов — номерам мест. Если билет на то или иное место продан, то соответствующий элемент массива имеет значение 1, в противном случае — 0. Составить программу, определяющую число свободных мест в любом из вагонов поезда.
D3.9. В двумерном массиве хранится информация о зарплате 18 человек за каждый месяц года (за январь — в первом столбце, за февраль — во втором и т. д.). Определить общую зарплату, выплаченную в июне.
D3.10. В двумерном массиве хранится информация о количестве студентов в той или иной группе каждого курса института с первого по пятый (в первом столбце — информация о группах первого курса, во втором — второго и т. д.). На каждом курсе имеется 10 групп. Определить общее число студентов на пятом курсе.
D3.11. В двумерном массиве хранится информация о количестве учеников в каждом классе каждой параллели школы с первой по одиннадцатую (в первом столбце — информация о классах первой параллели, во втором — второй параллели и т. д.). В каждой параллели школы учатся 5 классов. Составить программу для расчета общего числа учеников в любой параллели.
D3.12. В двумерном массиве хранится информация о баллах, полученных спортсменами-пятиборцами в каждом из пяти видов спорта (в первом столбце — информация о баллах первого спортсмена, во втором — второго и т. д.). Общее число спортсменов равно 20. Составить программу для расчета общей суммы баллов, набранных любым спортсменом.
D3.13. Дан двумерный массив. Определить произведение элементов третьей строки.
D3.14. Дан двумерный массив. Определить:
а) сумму квадратов элементов четвертого столбца массива;
б) сумму квадратов элементов k-й строки массива.
D3.15. Дан двумерный массив. Определить:
а) сумму квадратов элементов второй строки массива;
б) сумму квадратов элементов c-го столбца массива.
D3.14. Дан двумерный массив. Определить:
а) среднее арифметическое элементов второго столбца массива;
б) среднее арифметическое элементов k-й строки массива.
D3.15. Дан двумерный массив. Определить:
а) среднее арифметическое элементов n-го столбца массива;
б) среднее арифметическое элементов первой строки массива.
D3.16. В двумерном массиве хранится информация об оценках каждого из 20 учеников класса по тому или иному предмету (в первой строке — информация об оценках первого ученика, во второй — второго). Общее число предметов равно 10. Определить среднюю оценку пятого ученика.
D3.17. Фирма имеет 10 магазинов. Информация о доходе каждого магазина за каждый месяц года хранится в двумерном массиве (первого магазина — в первой строке, второго — во второй и т. д.). Составить программу для расчета среднемесячного дохода любого магазина.
D3.18. В двумерном массиве хранится информация о количестве студентов в той или иной группе каждого курса института с первого по пятый (в первом столбце — информация о группах первого курса, во втором — второго и т. д.). На каждом курсе имеется 8 групп. Определить среднее число студентов в одной группе на третьем курсе.
D3.19. В двумерном массиве хранится информация о зарплате 18 человек за каждый месяц года (в первом столбце — зарплата за январь, во втором — за февраль и т. д.). Составить программу для расчета средней зарплаты за любой месяц.
D3.20. Дан двумерный массив. Определить:
а) сумму всех элементов массива;
б) сумму квадратов всех элементов массива;
в) среднее арифметическое всех элементов массива.
D3.21. В двумерном массиве хранится информация о зарплате 18 сотрудников фирмы за каждый месяц года. Определить общую зарплату, выплаченную за год всем сотрудникам фирмы.
D3.22. В двумерном массиве хранится информация о количестве учеников в каждом классе каждой параллели школы с первой по одиннадцатую (в первом столбце — информация о классах первой параллели, во втором — второй параллели и т. д.). В каждой параллели школы имеются 5 классов. Определить общее число учеников в школе.
D3.23. В зрительном зале 23 ряда, в каждом из которых 40 мест (кресел). Информация о проданных билетах хранится в двумерном массиве, номера строк которого соответствуют номерам рядов, а номера столбцов — номерам мест. Если билет на то или иное место продан, то соответствующий элемент массива имеет значение 1, в противном случае — 0. Определить общее число свободных мест в зрительном зале.
D3.24. В двумерном массиве хранится информация о количестве студентов в той или иной группе каждого курса института с первого по пятый (в первой строке — информация о группах первого курса, во второй — второго и т. д.). На каждом курсе имеется 8 групп. Определить среднее число студентов в одной группе.
D3.25. В двумерном массиве в строках хранится информация об оценках каждого из 20 учеников класса по тому или иному предмету (в первой строке — информация об оценках первого ученика, во второй — второго и т. д.). Общее число предметов равно 10. Определить среднюю оценку по классу в целом.
D3.26. Дан двумерный массив. Найти:
а) сумму элементов каждой строки;
б) сумму элементов каждого столбца.
Обе задачи решить двумя способами: с использованием дополнительного одномерного массива и без него.
D3.27. В двумерном массиве хранится информация о количестве учеников в том или ином классе каждой параллели школы с первой по одиннадцатую (в первой строке — информация о количестве учеников в первых классах, во второй — о вторых и т. д.). В каждой параллели имеются 4 класса. Определить среднее количество учеников в классах каждой параллели.
D3.28. В двумерном массиве хранится информация о зарплате 18 сотрудников фирмы за каждый месяц года (в первом столбце — за январь, во втором — за февраль и т. п.). Определить среднюю зарплату за каждый месяц.
D3.29. Три группы студентов, в каждой из которых 20 человек, в сессию сдавали по 3 экзамена. Сведения об оценках каждой группы хранятся в двумерных массивах. Определить лучшую по средней оценке группу.
D3.30. Дан двумерный массив. Определить:
а) сумму элементов второго столбца массива, больших 10;
б) сумму элементов третьей строки массива, не превышающих 25;
в) количество ненулевых элементов первой строки массива;
г) количество элементов второго столбца массива, больших 15.
D3.31. Дан двумерный массив. Определить:
а) сумму отрицательных элементов пятой строки массива;
б) сумму элементов четвертого столбца массива, меньших 100;
в) количество элементов четвертой строки массива, меньших 5;
г) количество ненулевых элементов второго столбца массива, больших 15.
D3.32. Дан двумерный массив целых чисел. Определить:
а) среднее арифметическое четных элементов третьего столбца;
б) среднее арифметическое элементов четвертой строки, кратных трем.
D3.33. Дан двумерный массив целых чисел. Определить:
а) среднее арифметическое нечетных элементов пятой строки;
б) среднее арифметическое элементов четвертого столбца, кратных четырем.
D3.34. Дан двумерный массив из двух строк и двадцати двух столбцов. В его первой строке записано количество мячей, забитых футбольной командой в той или иной игре, во второй — количество пропущенных мячей в этой же игре.
а) Для каждой проведенной игры напечатать словесный результат: «выигрыш», «ничья» или «проигрыш».
б) Определить количество выигрышей данной команды.
в) Определить количество выигрышей и количество проигрышей данной команды.
г) Определить количество выигрышей, количество ничьих и количество проигрышей данной команды.
д) Определить, в скольких играх разность забитых и пропущенных мячей была большей или равной трем.
е) Определить общее число очков, набранных командой (за выигрыш даются 3 очка, за ничью — 1, за проигрыш — 0).
D3.35. Дан двумерный массив целых чисел. Определить:
а) сумму элементов массива, больших 30;
б) количество нечетных элементов массива;
в) среднее арифметическое четных элементов массива;
г) сумму тех элементов массива, сумма индексов которых равна s.
D3.36. Дан двумерный массив целых чисел. Определить:
а) сумму четных элементов массива;
б) количество элементов массива, меньших 50;
в) среднее арифметическое нечетных элементов массива;
г) сумму тех элементов массива, сумма индексов которых кратна трем.
D3.37. Дан двумерный массив. Определить:
а) количество максимальных элементов в массиве;
б) количество минимальных элементов в массиве.
D3.38. Дан двумерный массив. Найти число пар одинаковых соседних элементов. В качестве соседних рассматривать:
а) только элементы, расположенные в одной строке;
б) только элементы, расположенные в одном столбце;
в)* элементы, расположенные в одной строке и в одном столбце.
D3.39. Дан двумерный массив ненулевых целых чисел. Определить, сколько раз элементы массива меняют знак (принимая, что массив просматривается построчно сверху вниз, а в каждой строке — слева направо).
D3.40. Дан двумерный массив целых чисел. В каждой его строке найти:
а) сумму отрицательных элементов;
б) количество четных элементов;
в) количество элементов, попадающих в промежуток от a до b.
Все задачи решить двумя способами:
1) с использованием дополнительного одномерного массива;
2) без использования дополнительного одномерного массива.
D3.41. Дан двумерный массив целых чисел. В каждом его столбце найти:
а) сумму нечетных элементов;
б) количество положительных элементов;
в) количество элементов, кратных a или b.
Обе задачи решить двумя способами:
1) с использованием дополнительного одномерного массива;
2) без использования дополнительного одномерного массива.
D3.42. Дан двумерный массив. Найти:
а) число пар одинаковых соседних элементов в каждой строке;
б) число пар одинаковых соседних элементов в каждом столбце.
D3.43.Дан двумерный массив. Найти:
а) сумму элементов в строках с k1-й по k2-ю;
б) сумму элементов в столбцах с s1-го по s2-й.
D3.43. Дан двумерный массив. Определить количество различных элементов в нем.
NEW: Наш Чат, в котором вы можете обсудить любые вопросы, идеи, поделиться опытом или связаться с администраторами.
D3.43. Дан двумерный массив. Определить количество различных элементов в нем.
Если я правильно понял условие, то нужно вывести количество элементов, которые не повторяются.
а не поможете с задачей D3.30 на языке С++
D3.31.Дан двумерный массив. Определить:
а) сумму отрицательных элементов пятой строки массива;
б) сумму элементов четвертого столбца массива, меньших 100;
в) количество элементов четвертой строки массива, меньших 5;
г) количество ненулевых элементов второго столбца массива, больших 15.
Решение:
Помогите с задачей D3.31 пожалуйста!