Варіанти індивідуальних завдань
ДОМАШНЯ КОНТРОЛЬНОЇ РОБОТИ
Тема.Синтаксис мови програмування С++.
Мета. Повторити синтаксис мови програмування С++, основні алгоритмічні конструкції та їх використання при розв’язувані задач.
Вступ
Дана робота призначена для повторення синтаксису мови програмування С++. Таких її розділів, як: «Вирази», «Лінійні оператори», «Умовні оператори», «Циклічні оператори», «Одномірні масиви».
Контрольна робота складається з 5 задач. Кожна задача містить 30 варіантів. Номер індивідуального варіанта відповідає номеру студента у списку групи.
Вимоги до оформлення
Звіт про виконання роботи повинен бути виконаний в текстовому редакторі Word (шрифт Times New Roman, розмір шрифту 14, міжрядковий інтервал – одинарний), та містити:
титульну сторінку;
зміст;
вступ;
основну частину (де окремо описується виконання кожного завдання);
висновки;
список використаних джерел.
ЗАВДАННЯ
Задача 1
Відповідно до варіанта записати мовою C++ арифметичний вираз, наведений у таблиці 1.
Таблиця 1.
№ варіанта | Арифметичний вираз | № варіанта | Арифметичний вираз |
Z= | L= | ||
D= | W= | ||
Q= | G= | ||
F=ln(d)+ | N= | ||
R= | H= | ||
L= | Z= | ||
U= | T= | ||
A= | R= | ||
R= | W= | ||
G= | V= | ||
P= | E= | ||
U= | T= | ||
D= | S= | ||
F= | K= | ||
T= | N= |
Задача 2
Скласти структурну схему алгоритму та програму обчислення значень функції y=F(x) відповідно до варіантів, зазначених у таблиці 2.
Примітка. Значення першого з двох параметрів, які наведені в таблиці, задати як константу, значення другого ввести з клавіатури.
Таблиця 2.
№ варіанта | Функція y=F(x) | Значення параметрів |
y=a | x=1.52; c=5 | |
y= | x=5.3; k=3 | |
y= | x=2.5; b=7 | |
y= | x=1.7; t=3 | |
y= | x=2.1; p=2 | |
y= | x=4; a=3.7 | |
y= | x=-1; b=12.5 | |
y= | x=10.9; t=2 | |
y= | t=4.1; p=3 | |
y= | m=2; x=1.1 | |
y= | k=7.2; x=5 | |
y= | b=3; c=1.7 | |
y=acosx-bsinx ; x= | t=2.2; b=3 | |
y= | x=11; p=2.6 | |
y= | N=9.1; b=3 | |
y=ln | M=3.8; p=2 | |
y= | b=3; x=5.2 | |
y= | k=2; m=1.8 | |
Задача 3
Скласти структурну схему алгоритму та програму обчислення значень у за формулами, зазначеними в таблиці 3.
Примітка. При складенні програми передбачити введення значень х з клавіатури, та виведення всіх варіантів значень вихідних даних і результатів обчислень.
Таблиця 3.
№ варіанта | Формули для у | Параметри |
y= | a=3.5 b=-0.73 c=2.5 | |
a=0.2 b=0.5 z= | ||
y= | a=0.2 b=0.75 z=ln(bx) | |
y= | a=6 b=3.2 z= | |
y= | a=2.2 b=2.4 c=ln |bx| | |
y= | a=0.8 b=2.4 f= | |
y= | a=4.5 b=8.4 z=tgb | |
y= | a=0.3 b=0.9 z=sin | |
y= | a=1.5 b=6.4 z=ln|b | |
y= | a=3.7 b=8.7 z=tg(bx) | |
y= | a=1.5 b=5.7 z=ln|tg(bx)| | |
y= | a=0.5 b=6 c=-5 | |
y= | a=0.5 b=1.5 p=-4 | |
y= | a=5 b=5 c=10 | |
y= | a=1.4 b=1.7 c=3.7 | |
y= | a=-5 b=5 c=2 |
Задача 4
Скласти схему алгоритму і програму обчислення суми членів ряду. Формули для обчислення S взяти в таблиці 4.
Примітка. При розробці програми використовувати буд-який з відомих операторів циклу.
Таблиця 4.
№ варіанта | Функція S | Параметр | № варіанта | Функція S | Параметр |
x=0.5 | x=0.25 | ||||
x= | x=0.69 | ||||
x=0.84 | x=0.87 | ||||
x=0.8 | x=0.64 | ||||
x=0.75 | x=0.35 | ||||
x=0.342 | x=0.27 | ||||
x=0.94 | x=0.88 | ||||
x=0.78 | x=0.66 | ||||
x=0.54 | x=0.51 | ||||
x=0.88 | x=0.21 | ||||
x=0.65 | x=0.96 | ||||
x=0.5 | x=0.74 | ||||
x=2.33 | x=0.48 | ||||
x=0.54 | x=0.35 | ||||
x=1.51 | x=0.52 |
Задача 5
Скласти схему алгоритму, розробити для опрацювання одномірного масиву відповідно до варіантів, наведених нижче.
Примітка. При виконанні програми на комп’ютері значення елементів масиву обрати самостійно.
Варіанти індивідуальних завдань
1.В масиві з 9 дійсних чисел визначити кількість елементів, які дорівнюють нулю.
2.Масив містить 12 дійсних чисел. Визначити середньоарифметичне масиву.
3.Визначити кількість від’ємних елементів у масиві з 10 цілих чисел.
4.Масив містить 11 дійсних чисел. Визначити суму додатних елементів масиву.
5.Визначити мінімальне значення масиву, що містить 8 дійсних чисел.
6.В масиві з 10 цілих чисел змінити непарні за індексом елементи на одиницю.
7.Масив містить 12 дійсних чисел. Знайти номер максимального елемента.
8.Обчислити загальну суму додатних елементів двох масивів : масиву А, якій містить 5 цілих чисел та масиву В, який містить 6 дійсних чисел.
9.Упорядкувати за зростанням значень елементів масив з 10 цілих чисел.
10.Масив містить 10дійсних чисел. Сформувати новий масив, елементи якого є різниця між елементами заданого масиву та його середньоарифметичним.
11.Визначити індекс мінімального елемента масиву з 12 цілих чисел.
12.Масив містить 14 цілих чисел, знайти найменший з додатних елементів.
13.Визначити кількість елементів які не перевищують значення 8,у масиві з 10 цілих чисел.
14.Обчислити суму додатних елементів одномірного масиву з13 цілих чисел та замінити непарні елементи на їх суму.
15.В масиві з 15 дійсних чисел знайти кількість додатних, від’ємних та нульових елементів.
16.Обчислити добуток непарних елементів масиву з 11 цілих чисел.
17.Обчислити добуток додатних елементів одномірного масиву з 10 цілих чисел та замінити парні за індексом елементи на добуток.
18.Масив містить 15 дійсних чисел. Знайти мінімальний елемент масиву та поміняти його місцями з першим.
19.В масиві з 9 цілих чисел знайти найменший з додатних елементів.
20.Обчислити суму елементів масиву з 14 цілих чисел, які не перевищують число 7.
21.В масиві з 10 чисел знайти перший від’ємний елемент та поміняти його місцями з останнім елементом.
22.В масиві з 9 дійсних чисел знайти індекси максимального та мінімального елементів.
23.В масиві з 12 цілих чисел розташувати елементи масиву в оберненому порядку.
24.Масив містить 11 цілих чисел. Обчислити суму його елементів, абсолютна величина яких не перевищує значення 5.
25.Визначити загальну кількість елементів абсолютна величина яких є більша за 3, в масиві з 10 цілих чисел.
26.Масив містить 11 дійсних чисел, знайти добуток максимального елементу масиву з його першим елементом.
27.В масиві з 15 цілих чисел замінити всі елементи, які є більші за число 5,на число -1.
28.Визначити загальну кількість елементів, які не перевищують середньоарифметичне,у масиві з 12 дійсних чисел.
29.Масив містить 9дійсних чисел. Розташувати елементи масиву за зростанням значень Їхніх модулів.
30.Масив містить 14 цілих чисел. Обчислити різницю між сумою елементів, індекси яких є парні, та сумою елементів, індекси яких є непарними.