Приклади найпростіших завдань

1.     Ввести   з   клавіатури   вектор   дійсних   чисел.   Вiдсортувати   вектор  за зростанням значень елементів, використавши метод сортування  вставками: якщо першi k елементiв вже впорядкованi, то береться (k+1)-й елемент i розмiщується серед перших k елементiв так, щоб ряд iз (k+1)-го елемента був впорядкований.

2.     Ввести вектор цілих чисел. Виконати нормування елементів цього вектора, розділивши  кожен   з   них   на   значення   максимального  елемента.   Якщо максимальний елемент дорівнює 0, то вивести відповідне повідомлення.

3.     Ввести два вектори цілих чисел та утворити третій вектор із їх неспільних елементів (без повторень значень вибраних елементів). Сформований вектор вивести на екран або вивести повідомлення про відсутність різних елементів.

4.     Ввести два вектори цілих чисел та утворити третій вектор із їх спільних парних  елементів   (без  повторень).  При  відсутності  спільних  елементів вивести  відповідне   повідомлення. Інакше   відсортувати елементи сформованого вектора за зростанням та вивести їх на екран.

5.     Ввести  два  впорядковані  за  зростанням  значень  масиви  дійсних  чисел.Виконати злиття цих масивів в один впорядкований масив (без застосування алгоритму сортування).

6.     Ввести два масиви дійсних чисел однакової розмірності. Створити новий масив, записавши у нього менші елементи з кожної пари елементів введених масивів. Кожна пара елементів визначається однаковим значенням індексів. Знайти максимальний елемент утвореного масиву.

7.     Ввести   з   клавіатури   вектор   дійсних   чисел.    Визначити    значення   та порядкові номери двох найбільших елементів введеного вектора.

8.     Ввести   з   клавіатури   вектор   дійсних   чисел.    Визначити    значення   та порядкові номери максимального від’ємного елемента цього вектора.

9.     Ввести з клавіатури вектор цілих чисел. Визначити значення та порядкові номери  мінімального додатного елемента цього вектора.

10.   Ввести  з  клавіатури  відсортований  за  спаданням  значень  масив  цілих чисел.  Включити  у  нього  введене  з  клавіатури  ціле  число  так,  щоб  не порушити загальну впорядкованість елементів масиву.

11. Ввести з клавіатури два вектори дійсних  чисел. Серед елементів першого вектора,  які  не  входять  у  другий  вектор, знайти  значення  та  порядкові номери максимального елемента.

12.   Ввести з клавіатури два вектори цілих чисел та утворити третій вектор із їх спільних елементів (без повторень). Сформований вектор вивести на екран. При відсутності спільних елементів вивести відповідне повідомлення.

13.   Ввести  з  клавіатури  два  цілих  числа  та  записати  у  два  масиви  усі  їх дільники.  Спільні  дільники   записати  у  третій  масив.  Утворити  число, дільниками якого є числа, записані у третій масив.

14.   Ввести  з  клавіатури  дійсне  число.  Цифри  цілої  частини  цього  числа записати у масив. Утворити  та  вивести на екран ціле число зі зворотним порядком цифр.

15.   Ввести з клавіатури одновимірний масив цілих чисел. Вивести на екран елементи масиву, значення яких зустрічається більше одного разу.

16.   Ввести з клавіатури одновимірний масив цілих чисел. Елементи масиву можуть  повторюватися.  Визначити  кількість  повторень кожного елемента масиву.

17. Ввести  масив  цілих  додатних  десяткових  чисел.  Виконати  переведення кожного  числа з десяткової у двійкову систему числення. Для переведення використати  алгоритм   виділення  залишків  від   цілочисельного  ділення десяткового числа на 2. Двійкові зображення чисел вивести на екран.

18. Ввести масив цілих чисел та циклічно зсунути усі його елементи на K позицій вліво.  Значення K ввести з клавіатури. При циклічному зсуві вліво початковий   елемент масиву записується  на  місце зсунутого  кінцевого елемента.

19.   Ввести масив цілих чисел та циклічно зсунути усі його елементи на K позицій вправо. Значення K є випадкове число, що не перевищує 10. При циклічному зсуві  вправо  кінцевий  елемент  масиву  записується на  місце зсунутого початкового елемента.

20.  Ввести масив цілих чисел. Створити новий масив, вибравши з кожної пари двох  сусідніх  елементів  максимальний. Визначити значення мінімального елемента створеного масиву.

21. Виконати  перетворення     значення   введеного  з  клавіатури   цілого десяткового числа  у шістнадцяткову  систему числення.   Використати алгоритм виділення залишків при цілочисельному діленні введеного числа на 16. Залишки записувати в одновимірний масив. Перетворене число вивести на екран.

22.   Перевірити, чи введений з клавіатури вектор цілих чисел є спадним. Якщо так,  то записати  елементи  масиву у порядку зростання (без застосування алгоритму сортування), інакше відсортувати його по спаданню.

23.   Перші  20  простих  чисел  натурального  ряду  записати  в  одновимірний масив. Сформований масив вивести на екран.

24.   Сформувати вектор з 20 непарних чотирицифрових випадкових чисел без повторень  елементів.   Визначити  мінімальний  і  максимальний  елементи вектора та поміняти їх місцями. Перетворений вектор вивести на екран.

25.   Сформувати  вектор  з  усіх  простих  чисел,  що  потрапляють  у  заданий інтервал  [a,b].  Межі  інтервалу  ввести  з  клавіатури.  Сформований  масив вивести на екран.

26.   Сформувати і вивести на екран вектор з N цілих випадкових чисел, які приймають значення на  відрізку [a,b]. Межі інтервалу ввести з клавіатури. Визначити  середнє  арифметичне  випадкових  чисел.   Знайти  квадратичне відхилення кожного числа від середнього значення та записати його у новий вектор. Знайти значення та номери елементів з найбільшим відхиленням.

27.   Сформувати масив з 10 випадкових цілих чисел, що потрапляють у заданий інтервал  [a,b].  Межі  інтервалу  ввести  з  клавіатури.  Елементи  масиву  не повинні  повторюватися.  Відсортувати   сформований   масив  по  спаданню значень елементів. Впорядкований масив вивести на екран.

28.   Сформувати масив з перших 20 чисел Фібоначі. Врахувати, що перші два числа Фібоначі дорівнюють  1, а кожне наступне є сумою двох попередніх. Сформований масив вивести на екран.

29.   Сформувати масив з усіх дільників введеного з клавіатури натурального числа. Сформований масив вивести на екран.

30.   Коефіцієнти  многочлена pn ( x) = an x n  + an−1 x n−1 + ... + a1 x1 + a0 є елементами масиву a[n]. Обчислити значення многочлена у точці  x за схемою Горнера: pn ( x) = (...((an x + an−1 ) x + an−2 ) x + ... + a1 ) x + a0  .

Яндекс.Метрика
beautiful ukraine brides homepage counter счетчик сайта
© by LeO
Бесплатный хостинг uCoz