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

Правило вибору варіанту

1.В таблиці № 1 в стовпчику «№ п/п» знайти рядок, номер якого відповідає номеру залікової книжки.

2. У цьому рядку знайти стовпчик, у якому є символ +.

3. Звернутися до табл.2 і 3 і знайти рядок, якій відповідає номеру стовпчика з символом + у табл.1 і взяти варіант з цього рядка.

Наприклад. Хай номер залікової книжки є 43, тоді у даному випадку в табл.№1 символ + буде у стовпчику 10, тобто варіант вектору є такий :

Дано масив {X} розмірністю n.

Потрібно: Перетворити його так, щоб на початку масиву знаходилися додатні елементи в порядку їхній проходження у вихідному масиві, а після них від’ємні елементи також у порядку їхній проходження у вихідному масиві, якщо добуток мінімального елемента та його номера менше числа L. У противному випадку: перетворити його так, щоб на початку масиву знаходилися додатні елементи в порядку їхній проходження у вихідному масиві.

Обмеження: створення допоміжного масиву не дозволяється, а варіант функції буде

.

Зразок оформлення завдання

Міністерство інфраструктури україни

Міністерство освіти і науки України

Державний університет інформаційно - комунікаційних

технологій

СЕМЕСТРОВЕ ЗАВДАННЯ ДЛЯ САМОСТІЙНОЇ РОБОТИ СТУДЕНТА

з дисципліни «Інформатика».

КАФЕДРА

ОБЧИСЛЮВАЛЬНОЇ ТЕХНІКИ

Студента (тки) I курсу, групи ……

Спеціальність ………..

Пр-ще, ім’я, по батькові (повністю)….

Залікови книжка № (повністю)….

Перевірив: доцент Качанов П.Т.

Оцінка:

Дата:

Київ 2009

ЗАВДАННЯ №1

Постановка задачі.

Дано: одновимірний масив X розмірністю n, елементи якого упорядковані по убуванню їхніх значень, тобто x1 >x2 >x3 >…>xi>…>xn.

Потрібно: сформувати одновимірний масив Y розмірністю n такий, що в "центрі" його повинний знаходитися максимальний елемент масиву X, а праворуч і ліворуч від "центра" - інші елементи масиву X , розташовані "симетрично" по убуванню їхніх значень.

Пояснювальний матеріал (наводиться виконавцем завдання)

Бачимо, що при парному n не існує дійсного центра, тому необхідно прийняти рішення про напрямок зсуву центра (ліворуч чи праворуч). Наприклад, якщо n=8 , те "центром" може бути четверта при зсуві центра ліворуч (рис.1) чи п'ята при зсуві центра праворуч (рис.2) позиція масиву Y, на яку в нашому випадку варто поставити перший елемент масиву X. Якщо n непарне, то існує дійсний центр. Наприклад, при n=9 центром буде п'ята позиція масиву Y (рис.3).

Необхідність враховувати парність (непарність) розмірності масиву вимагає застосування відповідного "інструментарію" системи АЛГОРИТМ.

У наборі операцій, що реалізують арифметичні вирази, є дві операції: операція "цілочисельного ділення" - її символ двокрапка ":" і операція "цілочисельний залишок" - її символ відсоток "%". Перша повертає цілу частину від розподілу (a : b) операнда a на операнд b , а друга - залишок від розподілу (a % b) операнда a на операнд b. Операнди в обох випадках обов'язково повинні бути типу INTEGER, результат операції в обох випадках також завжди буде типу INTEGER.

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

Дозволяється на початковому етапі роботи з метою наочності зображати блок-схему суворо не додержуючись всіх вимог що до системи АЛГОРИТМ (рис.4), але у подальшому обов’язково надати блок-схему у такому вигляді, у якому вона створюється системою АЛГОРИТМ (рис.5)

Рис.5

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]