Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Контрольная работа по «Программированию и алгоритмизации»

Автор:   •  Январь 26, 2023  •  Контрольная работа  •  3,023 Слов (13 Страниц)  •  158 Просмотры

Страница 1 из 13

Министерство науки и высшего образования Российской Федерации[pic 1]

                

Федеральное бюджетное государственное образовательное учреждение

высшего профессионального образования

«Оренбургский государственный университет»

Факультет математики и информационных технологий

Кафедра программного обеспечения вычислительной техники               и автоматизированных систем

Контрольная работа

по дисциплине «Программирование и алгоритмизация»

Руководитель

__________Л.Ф. Тагирова

«___» _________20___г.

Исполнитель

студент группы 18ИВТ (ба)–1

________С.А. Дмитриев

«___» _________20___г.

Оренбург 2019


Министерство науки и высшего образования Российской Федерации

[pic 2]

Федеральное бюджетное государственное образовательное учреждение

высшего профессионального образования

«Оренбургский государственный университет»

Факультет математики и информационных технологий

Кафедра программного обеспечения вычислительной техники и автоматизированных систем

Задание на контрольную работу по дисциплине

«Программирование и алгоритмизация»

Необходимо протабулировать функцию у на заданном отрезке , затем записать в одномерный массив M все дробные части значений функции у (сохраняя знак), а в целочисленный массив N – все целые части значений у.

y = 8sin4x + 6cosx*sin4        [-π, π] ,        h = π /10.

  • массиве M заменить все отрицательные элементы, меньшие среднего арифметического на 1. Подсчитать число таких замен.

Сформировать матрицу К из массива M и массива N, элементы которой вычисляются по формулам:

К[I][J] = M[I]*N[J], I > J

К[I][J] = M[J]*N[I] , I < J

К[I][J] = I, I = J

Размерность матрицы К– минимальная из размерностей массивов M и N. Определить сумму положительных элементов, находящихся под главной диагональю и сумму отрицательных элементов, находящихся над главной диагональю.

Затем все значения исходной функции на отрезке вывести на печать в виде таблицы "Х Y", массивы M, N в виде строк с заголовками до и после изменения, матрицу К, все искомые результаты.

Дата выдачи задания “___ ”____________2019г.

Руководитель                                                                         Тагирова Л.Ф.

Исполнитель

Студент группы 18ИВТ(ба)ОП-1                      Дмитриев С.А.

Срок защиты работы “___”______________2019г.

Оренбург 2019


Содержание[pic 3]

Введение…………………………………………………………………………4

1        Обоснование выбора языка программирования        ……………………….5

2        Описание разработки структуры программы…………………………..6

3        Словесный алгоритм……………………………………………………..7

4        Спецификация переменных……………………………………………..8

5        Спецификация функций…………………………………………………9

6        Руководство оператора ………………………………………………….10

6.1        Назначение и условия применения программы………………………..10

6.2        Характеристика программы……………………………………………..10

6.3        Выполнение программы…………………………………………………10

Список использованных источников………………………………………….13

Приложение А Схемы алгоритмов…………………………………………….14

Приложение Б Текст программы………………………………………………18

[pic 4]


Введение[pic 5]

[pic 6]

C++ представляет собой объектно-ориентированный низкоуровневый язык программирования, отвечающий стандартам ANSI и Международной организации стандартов (International Standarts Organization — ISO). Объектная ориентированность C++ означает, что он поддерживает стиль программирования, упрощающий кодирование крупномасштабных программ и обеспечивающий их расширяемость. Будучи низкоуровневым языком, C++ может генерировать весьма эффективные высокоскоростные программы. Сертификация ANSI и ISO обеспечила переносимость C++: написанные на нем программы совместимы с большинством современных сред программирования.

...

Скачать:   txt (30.3 Kb)   pdf (375.1 Kb)   docx (344 Kb)  
Продолжить читать еще 12 страниц(ы) »
Доступно только на Essays.club