МІНІСТЕРСТВО ОСВІТИ УНІВЕРСИТЕТ p>
СИСТЕМ УПРАВЛІННЯ І РАДІОЕЛЕКТРОНІКИ (ТУСУР) p>
Заочний факультет p>
(дистанційна форма навчання) p>
Кафедра автоматизованих систем управління (АСУ) p>
ПРОГРАМУВАННЯ p>
Контрольна робота № 1 p>
Дата виконання роботи: 04.08.2003 p>
Дата перевірки :_________
Оцінка :_________ p>
Викладач :__________________ p>
Підпис викладача :___________ p>
2003 г. p>
Контрольна робота № 1 p>
№ варіанти - 1. P>
Завдання: p>
Задано масив чисел X [1 .. 15].
Визначити значення змінної у. Вихідні дані й результат надрукувати зпояснювальним текстом. p>
у = p>
0,000135 (А4, якщо А1 (0. p>
Де А1 - сума елементів масиву Х;
А4 - сума косинусів позитивних елементів масиву Х;
М1 - кількість елементів масиву Х, значення яких менше А1. P>
1. Для вирішення задачі складемо структурну схему алгоритму. P>
Для цього визначимо використовувані змінні та їх тип. P>
Х [1 .. 15] - масив, що складається з 15 елементів, кожен з якихзаписаний векспоненційної формі і має матеріальний тип даних; i - номер чергового елемента; n - номер кінцевого елемента масиву; p>
М1 - кількість елементів масиву, значення яких меншесуми всіх елементів масиву. p>
Змінні i, n, M1 мають цілочисельний тип даних; p>
А1 - використовується для підрахунку суми всіх елементів масиву Х; p>
А4 - використовується для підрахунку сум косинусів позитивних елементівмасиву Х; у - шукана за умовою завдання змінна. p>
Змінні А1, А4, у мають дійсний тип даних. p>
Алгоритм виконання:
Для створення елементів масиву використовуємо процедуру
Randomize; n: = 15; i: = 1; p>
Генеруємо елементи масиву Х за допомогою функції random і виводимо їх наекран p>
while i p>