Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
РГР 202-ТК.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
408 Кб
Скачать
☆
  1. Обчислити значення виразу за формулою (усі змінні приймають дійсні значення):

  1. Три опори R1, R2, R3 з'єднані паралельно. Знайдіть опір з'єднання.

  2. Скласти лінійну програму, яка друкує значення true, якщо зазначене висловлення є дійсним, і false — якщо ні: “Точка з координатами (х, у) належить частині площини, що лежить між прямими х = t, х= n (t < n)”.

  3. Визначити взаємне розташування точки з координатами (x0, y0) і кола радіуса R із центром у точці (x1, y1).

  4. Дане натуральне число n. Поміняти порядок слідування цифр у цьому числі на зворотний або повідомити, що це неможливо в силу переповнення.

  5. Дано дійсне число х та масив A[n]. У масиві знайти два елементи, середнє арифметичне яких ближче всього до х.

  6. Даний рядок. Підрахувати, скільки в ньому букв r, k, t.

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

  8. Сортування вибором. «Дано послідовність чисел а1, а2,..., аn. Потрібно переставити елементи так, щоб вони були розташовані за спаданням. Для цього в масиві, починаючи з першого, вибирається найбільший елемент і ставиться на перше місце, а перший — на місце найбільшого. Потім, починаючи із другого, ця процедура повторюється. Написати алгоритм сортування вибором.

  9. Заповнити файл послідовного доступу f цілими числами, отриманими за допомогою генератора випадкових чисел. Одержати у файлі g усі компоненти файлу f, які діляться на t і не діляться на n.

Варіант 4

  1. Обчислити значення виразу за формулою (усі змінні приймають дійсні значення):

  1. Скласти програму перекладу радіанної міри кута в градуси, хвилини і секунди.

  2. Скласти лінійну програму, яка друкує значення true, якщо зазначене висловлення є дійсним, і false — якщо ні: “ Квадрат заданого тризначного числа дорівнює кубу суми цифр цього числа ”.

  3. В ЕОМ надходять результати змагань по плаванню для трьох спортсменів. Скласти програму, яка вибирає кращий результат і виводить його на екран з повідомленням, що це результат переможця запливу.

  4. Знайти всі дільники натурального числа n.

  5. Даний масив цілих чисел. Знайти в цьому масиві мінімальний елемент t і максимальний елемент М. Одержати в порядку зростання всі цілі числа з інтервалу (t; М), які не входять у даний масив.

  6. Даний рядок. Визначити, скільки в ньому символів *,  ;,  :.

  7. Побудувати креслення: «У прямому циліндрі побудувати осьовий переріз».

  8. Сортування обмінами. Дана послідовність чисел а1, а2,..., аn. Потрібно переставити числа в порядку зростання. Для цього порівнюються два сусідні числа ai і ai+1. Якщо аi > ai+1, то робиться перестановка. Так триває доти, поки всі елементи не стануть розташовані в порядку зростання. Скласти алгоритм сортування, підраховуючи при цьому кількості перестановок.

  9. Записати у файл послідовного доступу N цілих чисел, отриманих за допомогою генератора випадкових чисел. Підрахувати кількість пар протилежних чисел серед компонентів цього файлу.

Варіант 5

  1. Обчислити значення виразу за формулою (усі змінні приймають дійсні значення):

  1. Знайти (у радіанах у градусах) усі кути трикутника зі сторонами а, b, с.

  2. Скласти лінійну програму, яка друкує значення true, якщо зазначене висловлення є дійсним, і false — якщо ні: “ Ціле число N є парним двозначним числом ”.

  3. Скласти програму, що реалізує епізод застосування комп'ютера в книгарні. Комп'ютер запитує вартість книг, суму грошей, внесену покупцем; якщо решти не потрібно, друкує на екрані «спасибі»; якщо грошей внесене більше, чим необхідно, те друкує «візьміть решту» і вказує суму решти; якщо грошей недостатньо, те друкує повідомлення про це й указує розмір відсутньої суми.

  4. Натуральне число M називається досконалим, якщо воно дорівнює сумі всіх своїх дільників, включаючи 1, але крім себе. Надрукувати всі досконалі числа менші заданого числа N.

  5. Даний масив, що складається з n натуральних чисел. Утворти новий масив, елементами якого будуть елементи вихідного масиву, що закінчаються на цифру k.

  6. Даний рядок, що містить текст. Знайти довжину самого короткого слова й самого довгого слова.

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

  8. Сортування вставками. Дана послідовність чисел а1, а2,..., аn. Потрібно переставити числа в порядку зростання. Робиться це в такий спосіб. Нехай а1, а2,..., аi — упорядкована послідовність, тобто а1 ≤ a2 ≤ ... ≤ аi. Береться наступне число ai+1 і вставляється в послідовність так, щоб нова послідовність була теж зростаючою. Процес проводиться доти, поки всі елементи від i +1 до n не будуть перебрані. Примітка. Місце вставки чергового елемента у відсортовану частину робити за допомогою двійкового пошуку. Двійковий пошук оформити у вигляді окремої функції.

  9. Заповнити файл послідовного доступу f цілими числами, отриманими за допомогою генератора випадкових чисел. З файлу f одержати файл g, виключивши повторні входження чисел. Вивести файл g на друк.

Варіант 6