Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные работы по Основам программирования. Список литературы. 1 курс.docx
Скачиваний:
47
Добавлен:
19.02.2016
Размер:
139.53 Кб
Скачать

Завдання

Завдання 1

Написати програму на мові Сі, яка складається з наступних дій:

  1. Створення числової послідовності згідно з варіантом (табл. 2.17) шляхом використання адресної арифметики.

  2. Обробка послідовності згідно з варіантом (табл. 2.17).

Таблиця 2.17

варіанта

Тип

даних

Кількість елементів

Вираз для обчислення парного елементу послідовності

Вираз для обчислення непарного елементу послідовності

Знайти

1

Дійсний

10

i + 5.8

i – 2.0

Мінімальний елемент

2

Цілий

12

2 * i + 4

7 * i - 3

Максимальний

елемент

3

Дійсний

5

i + 1.0

10 / i + 2.0

Добуток елементів

4

Цілий

7

i * i + 1

i – 8

Суму елементів

5

Дійсний

6

15.5 - i

7.2 + i

Суму елементів, значення яких більше 10

6

Цілий

10

i + 5

i – 5

Середнє арифметичне

елементів

7

Дійсний

9

-6.2 + i

i + 5.1

Суму елементів, значення яких менше 4.0

8

Цілий

11

i + 5

2 * i + 3

Добуток елементів, значення яких більше 15

9

Дійсний

8

1.5 - i

7.3 - i

Суму додатних елементів

10

Цілий

6

23 + i

25 - i

Добуток елементів, значення яких менше 24

11

Дійсний

7

6 * i - 9

-9 / i

Суму від’ємних елементів

12

Дійсний

7

6 * i - 9

-9 / i

Суму від’ємних елементів

13

Цілий

8

2 * i - 44

i -3

Добуток додатних елементів

14

Дійсний

9

2.3 + i

4.6 – i

Середнє арифметичне додатних елементів

15

Цілий

11

i - 7

7 + i

Середнє арифметичне від’ємних елементів

Примітка: при обчисленні виразу позначка і відповідає індексу елемента послідовності.

Завдання 2

Написати програму на мові Сі, яка складається з наступних дій:

  1. Створення за допомогою адресної арифметики двох послідовностей символьних значень з 10 елементів згідно з варіантом (табл. 2.18).

  2. Створення третьої послідовності з рівних значень елементів двох послідовностей, використовуючи адресну арифметику.

  3. Обробки третьої послідовності згідно з варіантом (табл.2.18).

Таблиця 2.18

варіанта

Вираз для обчислення елемента 1-ї послідовності

Вираз для обчислення елемента 2-ї послідовності

Знайти

1

45 + 2 * i

61 – 2 * i

Середнє арифметичне елементів, коди яких більше 55

2

95 - 3 * i

74 + 3 * i

Середнє арифметичне елементів, коди яких менше 82

3

73 - i

66 + 2 * i

Суму двох максимальних елементів

4

117 + i

127 – 2 * i

Суму двох мінімальних елементів

5

5 * i + 30

60 - 5 * i

Добуток елементів, коди яких менше 40

6

120 - i

110 + i

Кількість елементів, коди яких менше 115

7

2 * i + 23

49 - 2 * i

Різницю між кодами максимального та мінімального елементів

8

55 - 2 * i

40 + 3 * i

Середнє арифметичне елементів

9

i + 58

63 - i

Елемент, який має мінімальний код

10

62 + 3 * i

74 - i

Суму кодів мінімального та максимального елементів

11

43 - і

37 + і

Добуток елементів, коди яких більше 40

12

2 * i + 40

52 - 2 * i

Елемент, який має максимальний код

13

100 + i

110 – i * i

Добуток кодів елементів

14

i * i + 76

85 – i

Суму кодів елементів

15

95 + i

105 - i

Суму елементів, коди яких більше 101

Примітка: при обчисленні виразу позначка і відповідає індексу елемента послідовності.