Для студентов ИДДО НИУ «МЭИ» по предмету ПрограммированиеКонтрольная работа №-6. Динамические массивы. Вариант № 1Контрольная работа №-6. Динамические массивы. Вариант № 1
5,0054
2022-05-232022-05-23СтудИзба
Задача КМ-6: Контрольная работа №-6. Динамические массивы. Вариант № 1 вариант 1
Бестселлер
Описание
Семинар 1 Динамические массивы
Цель семинара: Овладение навыками разработки, кодирования на Си и
отладки циклических алгоритмов, использующих динамические массивы.
В приведенных ниже задачах значения A, B (если они есть в варианте) и
вектора X и (или) Y задаются вводом; n — размер каждого из векторов X и Y.
1 задача. Каждая пара (Xk ,Yk) представляет координаты одной из n точек на
плоскости. Определить, у какого числа точек положительна как абсцисса Xk,
так и ордината Yk; для прочих точек найти среднее расстояние до начала
координат.
Дана матрица А из n строк и m столбцов. Способ задания n и m
определяется средой программирования и указаниями преподавателя. Матрицу
A необходимо вводить и выводить (если ее элементы были изменены)
построчно.
1 задача. Определить число нулевых элементов в каждой строке матрицы.
Разработайте программу, выделив в ней одну или несколько под-
программ (функций). Требования к составляемым подпрограммам:
каждая подпрограмма является функционально завершенной и должна
вызываться более одного раза с разными фактическими параметрами;
подпрограмма обработки не должна содержать ввод (вывод) данных;
в подпрограммах не рекомендуется использовать глобальные переменные.
1 задача. Если сумма SA положительных элементов главной диагонали матрицы
A (7×7) больше единицы, вывести значение SA /SB, где SB — сумма
положительных элементов главной диагонали матрицы B (5×5).
Цель семинара: Овладение навыками разработки, кодирования на Си и
отладки циклических алгоритмов, использующих динамические массивы.
В приведенных ниже задачах значения A, B (если они есть в варианте) и
вектора X и (или) Y задаются вводом; n — размер каждого из векторов X и Y.
1 задача. Каждая пара (Xk ,Yk) представляет координаты одной из n точек на
плоскости. Определить, у какого числа точек положительна как абсцисса Xk,
так и ордината Yk; для прочих точек найти среднее расстояние до начала
координат.
Дана матрица А из n строк и m столбцов. Способ задания n и m
определяется средой программирования и указаниями преподавателя. Матрицу
A необходимо вводить и выводить (если ее элементы были изменены)
построчно.
1 задача. Определить число нулевых элементов в каждой строке матрицы.
Разработайте программу, выделив в ней одну или несколько под-
программ (функций). Требования к составляемым подпрограммам:
каждая подпрограмма является функционально завершенной и должна
вызываться более одного раза с разными фактическими параметрами;
подпрограмма обработки не должна содержать ввод (вывод) данных;
в подпрограммах не рекомендуется использовать глобальные переменные.
1 задача. Если сумма SA положительных элементов главной диагонали матрицы
A (7×7) больше единицы, вывести значение SA /SB, где SB — сумма
положительных элементов главной диагонали матрицы B (5×5).
Файлы условия, демо
Характеристики решённой задачи
Предмет
Учебное заведение
Семестр
Номер задания
Вариант
Просмотров
127
Качество
Идеальное компьютерное
Размер
209,65 Kb
Список файлов
Работа по программированию.docx