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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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



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