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

Разработка программных решений задач на языке C#

Автор:   •  Март 3, 2018  •  Курсовая работа  •  3,179 Слов (13 Страниц)  •  799 Просмотры

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

Задание на курсовую работу

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

Содержание

Введение 4

1. Постановка задачи 5

2. Математическая формулировка задачи 6

3. Алгоритмизация задачи 7

4. Идентификаторы программы 8

5. Схемы алгоритмов 10

6. Текст программы 14

7. Результаты выполнения программы 17

8. Анализ результатов 19

9. Инструкция по работе с программой 20

Заключение 21

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

Введение

Целью курсового проекта по «Основам алгоритмизации и программирования» явилось изучение теоретических основ и получение практических навыков решения вычислительных и текстовых задач, а также проведение компьютерного эксперимента.

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

Задача будет реализовываться на языке программирования высокого уровня С#, в среде разработки Microsoft Visual Studio.

Microsoft Visual Studio — линейка продуктов компании Майкрософт, включающих интегрированную среду разработки программного обеспечения и ряд других инструментальных средств. [1]

Матрица — математический объект, записываемый в виде прямоугольной таблицы элементов (например, целых, действительных или комплексных чисел), которая представляет собой совокупность строк и столбцов. Количество строк и столбцов матрицы задают размер матрицы. [2]

Постановка задачи

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

метод – установка матрицы и ее размеров;

метод – запись матрицы вводом с клавиатуры;

метод – печать начальной матрицы;

метод – печать конечной матрицы;

метод – поиск индекса первого столбца со всеми отрицательными элементами;

метод – подсчет среднего арифметического в столбце;

метод – отнятие среднего арифметического из всех элементов матрицы

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

Математическая формулировка задачи

Математическая формулировка задачи состоит в нахождении в матрице среднего арифметического первого отрицательного столбца. Общая формула:

SA=(∑_(i=1)^n▒Ai)/n

Алгоритмизация задачи

Суть программы состоит в том, что бы создать методы, в которых будут производиться основные логические и математические операции. Для решения данной задачи нам потребуется создать матрицу, ввести ее размерность, а также элементы матрицы. Первым пользовательским методом, отправленным на выполнение является метод по установке размеров и создании матрицы. После чего,

...

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