4(9)-дәріс. Қасиеттер, әдіс параметрлерінің ref және out модификаторлары


Задачи для самостоятельного решения



бет3/3
Дата18.10.2023
өлшемі87,96 Kb.
#118728
түріПрограмма
1   2   3
Задачи для самостоятельного решения
1. Одномерный массив А содержит N чисел. Перепишите из массива А в массив В только те элементы, значения которых не равны заданному значению Znach. Назначение метода: переписывание из одного массива в другой только тех элементов, которые не совпадают с заданным значением.
2. Одномерный массив А содержит N элементов, значения которых не определены. Организуйте запрос: «Сколько элементов массива следует заполнить?». Заполните массив заданным числовым значением Znach. Назначение метода: заполнение заданного числа элементов заданным значением.
3. Одномерный массив А содержит N чисел. Найдите количество элементов массива, значения которых превышают заданное значение Znach. Назначение метода: подсчет количества элементов, превышающих заданное значение.
4. Одномерный массив А содержит N чисел. Найдите сумму значений элементов массива, меньших заданного значения Znach. Назначение метода: суммирование элементов, значения которых меньше заданного.
5. Одномерный массив А содержит N чисел. Найдите произведение значений элементов массива. Назначение метода: вычисление произведения элементов массива.
6. Подсчитайте количество элементов заданной матрицы A[i, j], значения которых превышают заданное значение Znach. Назначение метода: подсчет ко­
личества элементов, значения которых превышают заданное значение.
7. Одномерный массив А содержит N чисел. Удалите из массива значение с порядковым номером К. Назначение метода: удаление из массива значения с заданным порядковым номером.
8. Задана исходная матрица A[i, j]. Умножьте ее на заданное число Chislo. Назначение метода: умножение заданной матрицы на число.
9. В заданной матрице A[i, j] значения всех элементов, отличающихся от заданного значения Znach 1, замените другим заданным значением Znach2. Назначение метода: значения всех элементов, отличающиеся от заданного значения, заменить другим заданным значением.
10.Одномерный массив А содержит N упорядоченных по возрастанию чисел. Вставьте в массив некоторое значение Znach так, чтобы упорядочен­ность массива не нарушилась. Назначение метода: вставка заданного значения в упорядоченный массив.
11.Одномерные массивы А и В содержат N и М целых чисел соответственно. Разработайте программу, которая выводит сообщение о том, в каком массиве произведение элементов имеет большее значение. Назначение 1-го метода: нахождение произведения элементов каждого из данных массивов. Назначение 2-го метода: сравнение найденных значений.
12.Одномерный массив А содержит N чисел. Разработайте программу, с помощью которой можно определить количество наибольших элементов в нем. Назначение 1-го метода: нахождение максимального элемента. Назначение
2-го метода: подсчет количества максимальных элементов.
13.Одномерный массив А содержит N чисел. Заданное число вставьте на место с порядковым номером К. Назначение метода: вставка в массив заданного значения на место с заданным порядковым номером.
14.Одномерный массив А содержит N чисел. Найдите в нем элемент с наибольшим значением. Назначение метода: поиск в массиве элемента с наибольшим значением.
15. Разработайте программу для определения числа сочетаний из n по t . Число определяется по формуле ^ т __ п\ Вычисление факториала оформите в виде метода.
16. Из заданной матрицы А[і, j] удалите строку с порядковым номером N_st. Назначение метода: удаление строки по заданному порядковому номеру.
17. Разработайте программу, которая заполняет одномерный массив А[10] случайными целыми числами от 1 до 99. Определите, сколько в массиве имеется простых чисел. (Число, которое делится только на единицу или само на себя, называется простым.) Процесс определения того, является ли число простым, оформите в виде метода.
18. Разработайте программу, в которой осуществляется подсчет, сколько раз встречается в заданной целочисленной матрице А[5, 5] максимальное по ве­
личине число. Оформите в виде методов: 1. Вызов процедуры ввода-вывода
матрицы. 2. Вызов процедуры поиска максимального элемента. 3. Вызов про­
цедуры подсчета числа вхождений максимального элемента.
19.Одномерный массив А содержит N чисел. Значения всех элементов массива, отличающихся от заданного значения Znachl, замените другим задан­ным значением Znach2. Назначение метода: замена значений элементов массива.
20.Заданы матрицы А и В согласованного размера. Найдите произведение этих матриц. Назначение метода: вычисление произведения двух матриц.
21. Найдите сумму значений элементов заданной матрицы A[i, j], меньших заданного значения Znach. Назначение метода: суммирование элементов, значения которых меньше заданного значения.
22. Разработайте программу решения группы квадратных уравнений pjx2 + q{x + Гі = 0, где р, q, r — массивы вещественных чисел, состоящие из к элементов. Решение одного уравнения оформите в виде метода.
23. Дано п целых чисел. Найдите среди них число, у которого сумма цифр имеет максимальное значение. Назначение 1-го метода: нахождение суммы цифр числа. Назначение 2-го метода: выбор числа с максимальной суммой цифр.
24. Дана матрицапхш. Найдите индексы всех максимальных элементов двумерного массива. Назначение метода: нахождение индексов максимального элемента.
25. Сформируйте одномерный массив, каждый элемент которого равен сумме отрицательных элементов соответствующей строки заданного двумерного массива. Назначение метода: подсчет суммы отрицательных элементов в каждой строке двумерного массива.

Достарыңызбен бөлісу:
1   2   3




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет