- •Коментарі
- •Змінні та типи даних
- •Константи
- •Введення – виведення даних
- •Контрольні запитання
- •1.4 Варіанти індивідуальних завдань
- •2 Рішення задач з простою змінною
- •2.1 Ціль роботи
- •2.2 Вказівки по організації самостійної роботи студентів
- •2.2.1 Використання оператора умовного переходу
- •If (а) оператор 1 ;
- •2.2.2 Оператори циклу
- •2.3 Контрольні запитання
- •2.4 Варіанти індивідуальних завдань
- •3.1 Мета роботи
- •3.2 Методичні вказівки до організації самостійної роботи студентів
- •3.3 Контрольні запитання
- •3.4 Варіанти індивідуальних завдань
- •4 Робота із структурами
- •4.1 Мета роботи
- •4.2 Методичні вказівки до організації самостійної роботи студентів
- •4.3 Контрольні запитання
- •4.4 Варіанти індивідуальних завдань
- •5 Функції
- •5.1 Мета роботи
- •5.2 Методичні вказівки по організації самостійної роботи студентів
- •5.3 Контрольні запитання
- •5.4 Варіанти індивідуальних завдань
- •6 Робота з рядками
- •6.1 Мета роботи
- •6.2 Методичні вказівки до організації самостійної роботи студентів
- •6.3 Контрольні запитання
- •6.4 Варіанти індивідуальних завдань
- •7 Пошук і сортування
- •7.1 Мета роботи
- •7.2 Методичні вказівки до організації самостійної роботи студентів
- •7.2.1.Лінійний пошук
- •7.2.2 Пошук розподілом навпіл (двоїчний пошук)
- •7.2.3 Сортування вставками
- •7.2.4 Метод пухирця
- •7.2.5 Сортування перерахуванням
- •7.2.6 Швидке сортування
- •7.3 Контрольні запитання
- •Варіанти індивідуальних завдань
3.3 Контрольні запитання
Як розуміти вираз *( mas+i ), де mas – ім’я масиву?
Що таке розадресування у мові С++?
Які дії можна виконувати над покажчиками?
Напишіть програму сортування масиву по правилу зростання з використанням покажчиків.
Як задати змінний розмір масиву?
3.4 Варіанти індивідуальних завдань
Знайти найменші елементи у кожному рядку матриці та номер максимального з них.
Відсортувати по зростанню перший рядок та другий стовпець матриці.
Знайти найбільші елементи у кожному стовпці матриці та номер найменшого серед них.
Знайти суми кожного рядка матриці та найменшу серед них.
Серед елементів матриці, що знаходяться вище головної діагоналі, знайти добуток парних елементів.
Знайти суму додатніх непарних елементів матриці, що стоять нижче побічної діагоналі.
Визначити, скільки елементів матриці в рядках з парними номерами перевищують відношення максимального елемента до мінімального?
Відсортувати по зростанню добутки від’ємних елементів рядків матриці.
Відсортувати по зменшенню масив максимальних елементів стовпців матриці.
У матриці знайти суму парних елементів, що лежать вище головної діагоналі. Якщо вона ділиться на 3, обнулити побічну діагональ.
У матриці відсортувати по зростанню головну діагональ та поміняти місцями максимальний елемент з мінімальним.
Переставити рядки матриці відповідно до зростання елементів другого стовпця.
Знайти мінімальний елемент матриці, і якщо він парний – відсортувати третій стовпець.
Переставити стовпці матриці у відповідності до зростання елементів третього рядка.
У кожному рядку матриці знайти кількість елементів, що діляться на 3, та відсортувати ці значення зі знаходженням оптимумів.
У матриці в рядках з від’ємним елементом на головній діагоналі знайти найбільший елемент рядка та мінімум серед них.
У матриці замінити нулями всі від’ємні елементи над головною діагоналлю. Знайти місце максимуму серед елементів нижче побічної діагоналі.
Переписати до масиву В усі елементи матриці А, більші значення x. Якщо в черговому рядку таких немає, записувати до В значення 0.
Переписати до масиву С усі значення матриці Д, менші заданого у. Якщо у черговому стовпці немає таких, записувати до С значення 0.
У вигляді матриці задано таблицю футбольного чемпіонату. Визначити, у скількох команд кількість виграшів перевищує кількість програшів.
Написати програму сортування команд по кількості набраних очок, виходячи з таблиці чемпіонату.
Знайти максимальний елемент матриці , і якщо його номер стовпця непарний, то відсортувати цей стовпець.
Задано таблицю чемпіонату світу з шахів. Відсортувати її по кількості нічиїх.
Серед елементів матриці нижче побічної діагоналі відібрати ті, що перевищують максимум у другому стовпці.
У квадратній матриці провести сортування тих рядків, у яких на побічній діагоналі стоїть парне число.
У стовпцях матриці знайти максимуми та відсортувати їх по зменшенню.
Переставити стовпці матриці відповідно до зростання елементів другого рядка.
Знайти добутки діагоналей квадратної матриці. Відсортувати перший рядок.
Задано дві матриці розміром 3*3. Перемножити їх по правилу "рядок на стовпець".
Знайти скалярні добутки першого рядка матриці на всі інші.