Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метод_ДЗ1.doc
Скачиваний:
6
Добавлен:
26.08.2019
Размер:
162.82 Кб
Скачать

3. Порядок выполнения домашнего задания

В ходе выполнения домашнего задания каждый студент должен решить две задачи в соответствии с индивидуальным вариантом. Варианты заданий распределяет староста группы в соответствии с порядковым номером студента в списке группы.

Обе задачи предполагают разработку программ, имеющих разветвляющиеся алгоритмы.

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

Оформление результатов работы

Домашнюю работу нужно сдать в распечатанном (или написанном от руки ) виде. Отчет включает:

  • титульный лист (пример см. в прил. 1)

  • условие задачи 1 с указание номера варианта;

  • краткое описание метода решения задачи 1;

  • блок-схема алгоритма решения задачи 1;

  • исходный текст программы 1;

  • результаты работы программы 1 для различных исходных данных (удобно оформлять результаты работы программы в виде таблицы);.

  • условие задачи 2 с указанием номера варианта;

  • краткое описание метода решения задачи 2;

  • блок-схема алгоритма решения задачи 2;

  • исходный текст программы 2;

  • результаты работы программы 2 для различных исходных данных.

На выполнение домашней работы отводится одна неделя.

В случае, если отчет выполнен не в полном объеме или содержит существенные ошибки, а также если программа работает неверно или не полностью соответствует заданию, работа возвращается на доработку.

Список литературы

    1. Керниган Б., Ритчи Д. Язык программирования СИ. СПб.: “Невский Диалект”, 2001.

    2. Культин Н. C/C++ в задачах и примерах. СПб.: БХВ – Петербург, 2001.

    3. Подбельский В.В. Язык СИ++. Учебное пособие. М.: Финансы и статистика, 2003. –560 с.

    4. Каширин И.Ю., Новичков В.С. От С к С++. Учебное пособие для вузов. – М.: Горячая линия – Телеком, 2005. – 334 с.

Приложение 1. Пример оформления титульного листа

Министерство по образованию и науке РФ

ФГАОУ ВПО «Уральский федеральный университет

имени первого Президента России Б.Н. Ельцина»

Кафедра радиоэлектронных и телекоммуникационных систем

Разветвляющиеся алгоритмы

Домашняя работа №1 по дисциплине

«Алгоритмизация и основы программирования»

Вариант №

Студент ФИО

Гр. РИ-110601 ________________ __________

дата сдачи работы Роспись студ.

Преподаватель ________________ ____________ ФИО

дата приема работы Роспись препод.

Екатеринбург 2012

Содержание

1. Линейные алгоритмы. Арифметика действительных чисел. Вычисления по формулам 3

1.1. Программирование линейных алгоритмов 3

1.2. Вычисления по формулам 5

2. Разветвляющиеся алгоритмы 7

2.1. Использование оператора IF 7

2.2. Сокращенный вариант оператора if 9

2.3. Составной оператор 12

2.4. Вложенные составные операторы 14

2.5. Использование оператора множественного выбора 18

2.6. Совместное использование условного оператора и оператора выбора 22

3. Порядок выполнения домашнего задания 25

СПИСОК ЛИТЕРАТУРЫ 26

Содержание 28