Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Мет_ указ_ алгоритм_яз.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
233 Кб
Скачать
☆

2. Порядок выбора вариантов заданий и требования к оформлению контрольной работы

Контрольная работа по данной дисциплине включает 6 заданий. Номера вариантов по каждому заданию выбираются по буквам фамилии студента в соответствии с таблицей:

№ варианта

1

2

3

4

5

6

7

8

9

10

Буквы

А

Б

В

Г

Д

Е

Ё

Ж

З

И

К

Л

М

Н

О

П

Р

С

Т

У

Ф

Х

Ц

Ч

Ш

Щ

Ъ

Ы

Ь

Э

Ю

Я

Если фамилия студента состоит меньше, чем из 6 букв, то недостающие буквы берутся с начала фамилии. Например, для студента с фамилией Иванов должны быть выбраны следующие варианты заданий:

Задание №1 - 10 вариант (буква И)

Задание №2 - 3 вариант (буква В)

Задание №3 - 1 вариант (буква А)

Задание №4 - 4 вариант (буква Н)

Задание №5 - 5 вариант (буква О)

Задание №6 - 3 вариант (буква В)

Контрольная работа должна быть выполнена на сшитых стандартных листах формата А4 и включать: титульный лист, информацию о выполнении каждого из заданий.

На титульном листе указываются: вверху – названия: университета и кафедры, в центре – Контрольная работа и название дисциплины, ниже – Студент Шифр группы Фамилия И.О., затем – должности и Фамилии И.О. преподавателей.

По каждому заданию необходимо представить:

- № задания, тему;

- № варианта, условие задания;

- блок-схему алгоритма;

- листинг (распечатку исходного текста) отлаженной программы;

- распечатку результатов работы программы.

3. Условия индивидуальных заданий

ЗАДАНИЕ № 1 ИЗУЧЕНИЕ ЭЛЕМЕНТОВ ЯЗЫКА С, ПРОГРАММИРОВАНИЕ РАЗВЕТВЛЕНИЙ И ЦИКЛОВ С ИСПОЛЬЗОВАНИЕМ ОПЕРАТОРОВ УСЛОВНОГО, ПЕРЕХОДА И ЦИКЛА

Методические указания

Для приведенных ниже заданий составить блок-схемы алгоритмов и программы на языке С, в которых использованы операторы: условные, переходов, ввода, вывода. Значения не определенных исходных данных задать самостоятельно при вводе с клавиатуры. Программу выполнить в двух вариантах: первый вариант - с использованием оператора цикла while ; второй вариант - do..while . Варианты заданий приведены в таблице 3.1

Таблица 3.1 Варианты заданий

№ п/п

Что необходимо определить

Исходные данные

Выводимые данные

1

Определить: k – количество y > 0 и S – сумму

y < 0.

-2 x 20

dx = 0.2

a, b

x, a, b, y, k, s

2

y = e +

Определить: n – количество y, принадлежащих [0,3], Р – произведение y > 5.

- 8 x 16

dx = 0.5

a,b

x, b, a, y, n, p

3

z = ay +b cos y

Определить: Sz – среднее значение z и K – количество z > Sz

-4 x 12

dx = 0.2

a,b

x, y, z,

Sz, K

4

Определить: s – сумму y > 2 и

р – произведение значений y, принадлежащих [1,5].

- 10 x 10

dx = 0.5

t

x, t, y, s, p

5

Определить : k – количество y < 0.5 и

S – сумму y > 5.

- 5

dx = 0.4

x, y, z, k, s

6

Определить: R – произведение ненулевых значений у .

0

db = 0.5

a, b

b, x, y, r

7

Определить: k – количество z > 2.5 и

s – сумму y < 0.

0

dx = 0.2

a

х, y, z, k, s

8

Определить : N – количество y, принадле-жащих [-3,3], P – произведение y > 0.

-5

dx = 0.5

a

х, y, z, n, p

9

Определить: s – сумму z < 0 и

р – произведение z, принадлежащих [0,8].

- 3

dt = 0.1

a, b

t, y, z, s, p

10

Определить: k – количество f > 5 и S – сумму f, принадлежащих [0,10].

-3

dx = 0.4

a

x, y, f, k s

ЗАДАНИЕ № 2. ОБРАБОТКА ОДНОМЕРНЫХ МАССИВОВ