Форма отчета по расчетно-графической работе.

Министерство образования РФ

Столичный Муниципальный Институт Приборостроения и Информатики

КАФЕДРА Индивидуальная ЭЛЕКТРОНИКА

МЕТОДИЧЕСКИЕ УКАЗАНИЯ И ЗАДАНИЯ ПО РАСЧЕТНО-ГРАФИЧЕСКОЙ РАБОТЕ ПО КУРСУ "ЯЗЫКИ ПРОГРАММИРОВАНИЯ"

Для студентов направления 211000.62 «Конструирование и разработка электрических средств»

Москва 2012


Инструкция

Истинные методические указания и задания по расчетно-графической работе созданы для студентов направления 211000.62, изучающих курс "ЯЗЫКИ ПРОГРАММИРОВАНИЯ" на 2 либо 3 курсе Форма отчета по расчетно-графической работе. обучения. Указания содержат правила дизайна работы и задания по созданию довольно обычных программ на языке высочайшего уровня в рамках встроенной среды Visual С++. Задания обхватывают в главном вопросы сотворения программ на языке С++ в рамках консольного приложения среды. В заданиях предвидено внедрение простых типовых частей и приемов программирования, также решение Форма отчета по расчетно-графической работе. простых алгоритмических задач.

Методические задания подготовил к.т.н. доц. Малиновский А.К.

Задания рассмотрены и одобрены на заседании кафедры ПР-7.

Протокол № _____ от "___"_________2012г.


Введение

Истинные методические указания и задания по расчетно-графической работе созданы для студентов направления 211000.62, изучающих курс "ЯЗЫКИ ПРОГРАММИРОВАНИЯ" на 2 либо 3 курсе обучения. Работа предугадывает создание Форма отчета по расчетно-графической работе., отладку и демонстрацию определенной программки, написанной на языке С++, задание для которой приведены в разделе 2. Создание программки предугадывает работу в рамках лабораторного практикума либо на домашнем компьютере. Рекомендуется пользоваться курсом лекций по работе с встроенной средой Visual С++ 6.0, который доступен в электрическом виде, либо хоть какой литературой, приведенной в разделе 4, либо Форма отчета по расчетно-графической работе. подобными источниками по программированию на языке С++.

Порядок сотворения расчетно-графической работы

1.1. Избрать вариант выполнения расчетно-графической работы по таблице 1.1, согласно номеру студента в журнальчике посещения.

1.2. Приготовить укрупненную структурную схему метода и подробные комменты.

1.4. Во время проведения лабораторного практикума либо на домашнем компьютере запустить оболочку Visual С++ и Форма отчета по расчетно-графической работе. сделать в отдельной папке новый проект консольного приложения с произвольным заглавием, который бы решал заданную задачку.

1.5. Записать проект сменный носитель и показать педагогу работу программки.

1.6. После показа оформить расчетно-графическую работу согласно требованиям, изложенным в п. 3.


Таблица 1.1

Выбор задания для выполнения расчетно-графической работы

Номер по журнальчику Номер варианта

2. Задания по расчетно Форма отчета по расчетно-графической работе.-графической работе по курсу "Языки программирования"

Ниже приведены задания для выполнения работы в виде отдельных абзацев. 1-ая цифра представляет собой номер задания, потом приводится текст задания.

1. Дан одномерный массив, состоящий из 16ти чисел от –99 до 99, генерируемых случайным образом. Вычислить сумму отрицательных частей массива и номер малого по модулю Форма отчета по расчетно-графической работе. элемента массива.

2. Дан одномерный массив, состоящий из 16ти чисел от –99 до 99, генерируемых случайным образом. Вычислить сумму положительных частей массива и номер наибольшего по модулю элемента массива.

3. Дан одномерный массив, состоящий из 16ти чисел от –99 до 99, генерируемых случайным образом. Вычислить произведение частей массива с четными номерами и количество частей массива, лежащих Форма отчета по расчетно-графической работе. в спектре от a до b. a и b ввести вручную.

4. Дан одномерный массив, состоящий из 16ти чисел от –99 до 99, генерируемых случайным образом. Вычислить сумму частей массива с нечетными номерами и количество частей массива, равных нулю.

5. Дан одномерный массив, состоящий из 16ти чисел от –99 до 99, генерируемых случайным Форма отчета по расчетно-графической работе. образом. Вычислить наибольший элемент массива и количество частей массива, огромных «c». «c» ввести вручную.

6. Дан одномерный массив, состоящий из 16ти чисел от –99 до 99, генерируемых случайным образом. Вычислить малый элемент массива и количество отрицательных частей массива.

7. Дан одномерный массив, состоящий из 16ти чисел от –99 до 99, генерируемых случайным образом. Вычислить номер Форма отчета по расчетно-графической работе. наибольшего элемента массива и количество положительных частей массива.

8. Дан одномерный массив, состоящий из 16ти чисел от –99 до 99, генерируемых случайным образом. Вычислить номер малого элемента массива и количество частей, наименьших «c». «c» ввести вручную.

9. Дан одномерный массив, состоящий из 16ти чисел от –99 до 99, генерируемых случайным образом. Вычислить наибольший по модулю элемент Форма отчета по расчетно-графической работе. массива и произведение отрицательных частей массива.

10. Дан одномерный массив, состоящий из 16ти чисел от -99 до +99, генерируемых случайным образом. Вычислить малый по модулю элемент массива и произведение положительных частей массива.

11. Напишите программку, которая запрашивает ввод 2-ух целых чисел. Дальше программка должна попеременно будет наращивать и уменьшать значение первой введенной Форма отчета по расчетно-графической работе. переменной, используя префиксную и суффиксную форму записи, при всем этом всякий раз прибавляя к нему 2-ое число. После каждой операции выводится итог сложения и значение первой переменной.

12. Сделайте программку, которая будет ассоциировать четыре введенных целых числа. Если сумма первых 2-ух чисел меньше разности 2-ой пары чисел, то программка выводит приветствие Форма отчета по расчетно-графической работе. Боту 00. Если 1-ое число меньше второго, и сразу с этим третье число больше 4-ого, то выводится приветствие Боту 01. Если 1-ое число больше или равно третьего либо 2-ое меньше или равно четвертому, то программка приветствует Бота 10. Если инвертированный итог проверки больше ли 1-ое число, чем 4-ое, дает правду, то приветствует Форма отчета по расчетно-графической работе. Бота 11. По другому мы приветствуем человека.

13. Используя оператор switch … case, напишите ординарную программку – калькулятор, производящую сложение, вычитание, умножение либо деление 2-ух чисел, введенных с клавиатуры. Меж числами через пробел должен быть введен символ операции.

14. Сформировать матрицу размерностью 8 на 8 частей, заполняемая случайными числами от 10 до 99. Выведите верхний левый треугольник Форма отчета по расчетно-графической работе. матрицы.

Пример для квадратной матрицы размером 4 на 4:

10 11 12 13 10 11 12 13

14 15 16 17 => 14 15 16

18 19 20 21 18 19

22 23 24 25 22

15. Сформировать матрицу размерностью 8 на 8 частей, заполняемая случайными числами от 10 до 99. Требуется вывести нижний левый треугольник матрицы.

Пример для квадратной матрицы размером 4 на 4:

10 11 12 13 10

14 15 16 17 => 14 15

18 19 20 21 18 19 20

22 23 24 25 22 23 24 25

16. Сформировать матрицу размерностью 8 на 8 частей, заполняемая случайными числами от 10 до 99. Выведите центральный ромб из матрицы. Пример для квадратной матрицы размером 4 на 4:

10 11 12 13 11 12

14 15 16 17 => 14 15 16 17

18 19 20 21 18 19 20 21

22 23 24 25 23 24

17. Дана Форма отчета по расчетно-графической работе. квадратная двумерная матрица размерностью 8 на 8 частей, состоящая из случайных целых чисел от 10 до 99. Найдите малый элемент матрицы.

18. Дана квадратная двумерная матрица размерностью 8 на 8 частей, состоящая из случайных целых чисел от 10 до 99. Найдите наибольший элемент матрицы.

19. Дана квадратная двумерная матрица размерностью 8 на 8 частей, состоящая из случайных целых чисел от 10 до Форма отчета по расчетно-графической работе. 99. Поверните матрицу на 90° по часовой стрелке.

Пример для квадратной матрицы размером 4 на 4:

10 11 12 13 22 18 14 10

14 15 16 17 => 23 19 15 11

18 19 20 21 24 20 16 12

22 23 24 25 25 21 17 13

20. Дана квадратная двумерная матрица размерностью 8 на 8 частей, состоящая из случайных целых чисел от 10 до 99. Поверните матрицу на 180° по часовой стрелке.

Пример для квадратной матрицы размером 4 на 4:

10 11 12 13 25 24 23 22

14 15 16 17 => 21 20 19 18

18 19 20 21 17 16 15 14

22 23 24 25 13 12 11 10

21. Дана квадратная двумерная матрица размерностью 8 на 8 частей, состоящая из случайных целых Форма отчета по расчетно-графической работе. чисел от 10 до 99. Транспонируйте матрицу (необходимо поменять местами строчки и столбцы).

22. Дана квадратная двумерная матрица размерностью 8 на 8 частей, состоящая из случайных целых чисел от 10 до 99. Зеркально отразите матрицу по вертикали.

Пример для квадратной матрицы размером 4 на 4:

10 11 12 13 22 23 24 25

14 15 16 17 => 18 19 20 21

18 19 20 21 14 15 16 17

22 23 24 25 10 11 12 13

23. Дана квадратная двумерная матрица размерностью 8 на 8 частей, состоящая из случайных целых чисел от Форма отчета по расчетно-графической работе. 10 до 99. Расположите в оборотном порядке элементы нечетных строк матрицы.

Пример для квадратной матрицы размером 4 на 4:

10 11 12 13 13 12 11 10

14 15 16 17 => 14 15 16 17

18 19 20 21 21 20 19 18

22 23 24 25 22 23 24 25

24. Дана квадратная двумерная матрица размерностью 8 на 8 частей, состоящая из случайных целых чисел от 10 до 99. Поменяйте местами верхнюю и нижнюю половины матрицы.

Пример для квадратной матрицы размером 4 на 4:

10 11 12 13 18 19 20 21

14 15 16 17 => 22 23 24 25

18 19 20 21 10 11 12 13

22 23 24 25 14 15 16 17

25. Дана квадратная двумерная матрица размерностью 8 на Форма отчета по расчетно-графической работе. 8 частей, состоящая из случайных целых чисел от 10 до 99. Поменяйте местами левую и правую половины матрицы.

Пример для квадратной матрицы размером 4 на 4:

10 11 12 13 12 13 10 11

14 15 16 17 => 16 17 14 15

18 19 20 21 20 21 18 19

22 23 24 25 24 25 22 23

Примечание: для формирования массивов при помощи генератора случайных чисел (в этом случае от -99 до 99) можно ввести последующие операторы:

#include

#include "math.h"

…………………………………

srand(time(NULL));

mass Форма отчета по расчетно-графической работе.[i] = -99 + rand()%198;

Форма отчета по расчетно-графической работе.

3.1. Отчет по расчетно-графической работе оформляется на стандартных листах бумаги формата А4 и непременно прочно сшивается хоть каким легкодоступным методом (степлером, скоросшивателем, нитками и т.д.). Не допускается скреплять листы скрепками!

Отчет должен содержать:

· Титульный лист по форме, приведенный в Приложении 1.

· Задание на Форма отчета по расчетно-графической работе. работу (по существу, нужно переписать задание согласно избранному варианту из раздела 2)

· Укрупненную структурную схему программки с подробными комментами действий, выполняемых на каждом шаге.

· Распечатку кодов программки сделанного проекта (можно в рукописном виде) с неотклонимыми комментами главных фрагментов.

· Контрольный пример, в каком приведены некие входные данные для задачки и Форма отчета по расчетно-графической работе. рассчитаны выходные данные, которые должны быть получены в итоге работы метода.

· Заключение с нужной последовательностью действий по демонстрации сделанной программки.

· Перечень использованных источников.

Раздельно предоставить сменный носитель с сделанным проектом в среде Visual С++. Не допускается запись на дискету только ".exe" файла сделанного проекта, нужно предоставить все файлы Форма отчета по расчетно-графической работе. проекта, чтоб можно было заносить в их конфигурации из встроенной среды.

Показать разработанную программку. Педагог может попросить внести маленькие конфигурации в проект. Нужно оперативно внести это изменение и снова показать работу программки.

Перечень рекомендуемой литературы

1. Кнут Д.Э. Искусство программирования для ЭВМ. Том 1. Главные методы. Пер с англ. –М.:”Вильямс”, 2000.- 400с.

2. Т Форма отчета по расчетно-графической работе.. Павловская C/C++. Программирование на языке высочайшего уровня: Учебник для вузов,1-е издание, Спб, "Питер", 2005.

3. С. Холзнер Visual C++ 6. Учебный курс, 2-е издание, Спб, "Питер", 2005.

4. А. Крупник Самоучитель C++ , 1-е издание, Спб, "Питер", 2004.

5. Гилберт А., Маккарти Р. Программирование на Visual C++ 6. Этюды экспертов, М.: "Диафсофт", 2004.

6. Малиновский А Форма отчета по расчетно-графической работе..К. Конспект лекций по курсу "Программирование на языках высочайшего уровня" для студентов специальности 2203, М.: МГАПИ, 2005.


forma-predstavleniya-testovih-zadanij.html
forma-programmnogo-otcheta.html
forma-prostih-mnozhitelej-vmu.html