Пакет завдань №4 Задачі з розгалуженим обчислювальним процесом, Економічна інформація, НУДПСУ
« НазадПакет завдань №4
Задачі з розгалуженим обчислювальним процесом
Задача 1. Задано два дійсних числа x та y. Обчислити: с=min(x,y); d=max(x,y). Задача 2. Задано два дійсних числа x та y. Обчислити: , де а=min(x,y); b=max(x,y). Задача 3. Задано два дійсних числа x та y. Обчислити: Задача 4. Задано дійсне число x. Обчислити y, z і вибрати з них ті, що належать інтервалу [1;3]. Задача 5. Задано два дійсних числа x та y. Обчислити: d=min(z,w); b=max(z,w). Задача 6. Задано два дійсних числа x та y. Обчислити: , де b=min(z,w); s=max(z,w); Задача 7. Задано дійсне число h. З’ясувати, чи має рівняння: ax2+bx+c=0 дійсні корені, якщо: Задача 8. Серед значень x, y та z вибрати ті, що належать інтервалу [1;3]: a=4,75; b=1,8.
Задача 9. Задано дійсні числа c, d (d>0). Обчислити: Задача 10. Задано дійсні числа x та y. Обчислити z, w та менше з них замінити пів сумою, а більше – їх подвоєним добутком: Задача 11. Обчислити y, z та піднести до квадрату ті значення y, z, які додатні: a=4,75; x=0,35.
Задача 12. Обчислити: , де a=1,85; x=0,8. Якщо y>z, то кожне з них замінити їх квадратами. Якщо , то кожне з них зменшити в два рази.
Задача 13. Задано дійсні числа a, b, c (). Знайти дійсні корені рівняння і вивести повідомлення «Рівняння має два однакових кореня», «Рівняння має два різних кореня» або «Рівняння не має дійсних коренів».
Задача 14. Задано дійсне число h. Знайти дійсні корені рівняння: Задача 15. Задано два дійсних числа a i b (). Обчислити: c=max(x,y) .
Задачі з циклічним обчислювальним процесомІ. Арифметичний цикл Обчислити значення виразів. Початкове значення, кінцеве значення та крок зміни параметра циклу визначити із заданої послідовності значень величини. Задача 1. d=1,89; c=0,4; y=1,6; . Задача 2. d=-1,87; a=0,457; Задача 3. Задача 4. a=2,52; d=1,34; z=0,6; Задача 5. a=0,48; Задача 6. a=2,52; d=1,34; z=6; Задача 7. d=1,87; a=0,456; z=ln17,4; Задача 8. a=2,09; Задача 9. Задача 10. Задача 11. c=16; Задача 12. c=1,427; d=1,3; Задача 13. Задача 14. d=1,89; c=0,4; y=1,6; Задача 15. a=0,456; .
ІІ. Ітераційний циклЗадача 1. Вводиться послідовність із N чисел. Знайти суму всіх від’ємних чисел. Задача 2. Вводиться послідовність із N цілих чисел. Знайти, скільки в ній нулів. Задача 3. Вводиться послідовність із N чисел. Знайти найбільше число. Задача 4. Вводиться послідовність із N чисел. Знайти найбільше з від’ємних чисел. Задача 5. Вводиться послідовність цілих чисел, 0 – кінець послідовності. Знайти два найменших числа. Задача 6. Вводиться послідовність чисел, 0 – кінець послідовності. Визначити, чи містить послідовність хоча б два рівних сусідніх числа (аі = аі+1). Задача 7. Вводиться послідовність ненульових чисел, 0 – кінець послідовності. Визначити, скільки разів послідовність змінює знак. Задача 8. Вводиться послідовність із n довільних чисел. Визначити, скільки разів послідовність змінює знак. Задача 9. Вводиться послідовність ненульових чисел, 0 – кінець послідовності. Визначити, чи є послідовність зростаючою. Задача 10. Вводиться послідовність ненульових чисел, 0 – кінець послідовності. Визначити, чи є послідовність знакосталою. Задача 11. У черзі за квитками стоять чоловіки та жінки. Скільки чоловіків стоять на початку черги до першої жінки. Задача 12. Вводиться послідовність ненульових чисел, 0 – кінець послідовності. Визначити скільки в ній від’ємних чисел і суму додатніх чисел. Задача 13. Дано послідовність із N чисел. Визначити, чи є послідовність не спадною. Задача 14. Вводиться послідовність ненульових чисел, 0 – кінець послідовності. Знайти, скільи в ній пар сусідніх рівних елементів. Задача 15. Вводиться послідовність із N чисел. Визначити суму трьох найбільших чисел.
Задачі на використання масивівЗадача 1 Задано масив з п чисел (п = 20) Х {-20; 15; 3; -9; 7; -6; 14; -13; 6; -7; 9; -12; 5; 7; -2; 17; 10: -1; 16;-3}. У заданому масиві знайти суму та кількість елементів, не більших заданого числа А (А = 5). Задача 2 Задано масив з п чисел (п = 20) Х {-20; 15; 3; -9; 7; -6; 14; -13; 6; -7; 9; -12; 5; 7; -2; 17; 10: -1; 16;-3}. У заданому масиві знайти максимальне значення серед від'ємних елементів масиву та його номер. Задача 3 Задано масив з п чисел (п = 20) Х {-20; 15; 3;-9; 7; -6; 14; -13; 6; -7; 9; -12; 5; 7; -2; 17; 10: -1; 16;-3}. У заданому масиві знайти мінімальне значення серед додатних елементів масиву та його номер. Задача 4 Задано масив з п чисел (п = 20) Х {-20; 15; 3; -9; 7; -6; 14; -13; 6; -7; 9; -12; 5; 7; -2; 17; 10: -1; 16;-3}. У заданому масиві обчислити суму та кількість від'ємних елементів. Задача 5 Задано масив з п чисел (п = 20) Х {-20; 15; 3; -9; 7; -6; 14; -13; 6; -7; 9; -12; 5; 7; -2; 17; 10: -1; 16;-3}. У заданому масиві обчислити кількість та добуток додатних елементів. Задача 6 Задано масив з п чисел (п = 20) Х {-20; 15; 3;-9; 7; -6; 14; -13; 6; -7; 9; -12; 5; 7; -2; 17; 10: -1; 16;-3}. У заданому масиві обчислити кількість та добуток від'ємних елементів. Задача 7 Задано масив з п чисел (п = 20) Х {-20; 15; 3; 7; -6; 14; -13; 6; -7; 9; -12; 5; 7; -2; 17; 10: -1; 16;-3}. У заданому масиві обчислити суму та кількість додатних елементів. Задача 8 Задано масив з п чисел (п = 20) Х {-20; 15; 3; -9; 7; -6; 14; -13; 6; -7; 9; -12; 5; 7; -2; 17; 10: -1; 16;-3}. У заданому масиві знайти кількість та добуток парних елементів. Задача 9 Задано масив з п чисел (п = 20) Х {-20; 15; 3; -9; 7; -6; 14; -13; 6; -7; 9; -12; 5; 7; -2; 17; 10: -1; 16;-3}. У заданому масиві знайти кількість та суму непарних елементів. Задача 10 Задано масив з п чисел (п = 20) Х {-20; 15; 3; -9; 7; -6; 14; -13; 6; -7; 9; -12; 5; 7; -2; 17; 10: -1; 16;-3}. У заданому масиві знайти мінімальне по модулю значення та його номер. Задача 11 Задано масив з п чисел (п = 20) Х {-20; 15; 3; -9; 7; -6; 14; -13; 6; -7; 9; -12; 5; 7; -2; 17; 10: -1; 16;-3}. У заданому масиві знайти максимальне по модулю значення та його номер. Задача 12 Задано масив з п чисел (п = 20) Х {-20; 15; 3; -9; 7; -6; 14; -13; 6; -7; 9; -12; 5; 7; -2; 17; 10: -1; 16;-3}. У заданому масиві обчислити кількість та добуток елементів, що задовольняють умові . Задача 13 Задано масив з п чисел (п = 20) Х {-20; 15; 3; -9; 7; -6; 14; -13; 6; -7; 9; -12; 5; 7; -2; 17; 10: -1; 16;-3}. У заданому масиві обчислити кількість та суму елементів, що задовольняють умові . Задача 14 Задано масив з п чисел (п = 20) Х{-20;15;3;-9; 7; -6; 14; -13; 6; -7; 9; -12; 5; 7; -2; 17; 10: -1; 16;-3}. У заданому масиві обчислити кількість та суму елементів, що задовольняють умові або. Задача 15 Задано масив з п чисел (п = 20) Х {-20; 15; 3; -9; 7; -6; 14; -13; 6; -7; 9; -12; 5; 7; -2; 17; 10: -1; 16;-3}. У заданому масиві обчислити кількість та добуток елементів, що задовольняють умові або.
Задачі на використання матрицьCкласти програму, що містить дві процедури – для формування матриці та для виведення її на екран. Форма має містити текстове вікно для виведення початкової матриці, 2 кнопки для запуску розв’язування задачі і відповідні їм текстові вікна. Якщо задача пов’язана із зміною матриці, наприклад, обнулення рядка чи стовпця, то в результаті треба вивести змінену матрицю. Всі текстові вікна повинні мати пояснювальні написи. Задача 1 1. Сформувати матрицю, вивести її на екран. 2. Вивести на екран координати мінімального елемента матриці. 3. Обнулити максимальний елемент матриці. Задача 2 1. Сформувати матрицю, вивести її на екран. 2. Визначити суму елементів, що входять в інтервал 4–7. 3. Визначити максимальний елемент другорядної діагоналі матриці. Задача 3 1. Сформувати матрицю, вивести її на екран. 2. Визначити суму елементів другорядної діагоналі матриці. 3. Визначити кількість елементів головної діагоналі рівних 4. Задача 4 1. Сформувати матрицю, вивести її на екран. 2. Обнулити стовпчик номер 1. 3. Визначити максимальний елемент матриці, який менше 6. Задача 5 1. Сформувати матрицю, вивести її на екран. 2. Обнулити рядок номер 3. 3. Визначити максимальний від’ємний елемент матриці. Задача 6 1. Сформувати матрицю, вивести її на екран. 2. Визначити мінімальний елемент матриці, який більше 6. 3. Поміняти місцями перший і останній елементи матриці. Задача 7 1. Сформувати матрицю, вивести її на екран. 2. Визначити мінімальний додатній елемент матриці. 3. Поміняти місцями максимальний і мінімальний елементи матриці. Задача 8 1. Сформувати матрицю, вивести її на екран. 2. Поміняти місцями максимальний та мінімальний елементи матриці. 3. Визначити добуток додатних елементів, які більші 5. Задача 9 1. Сформувати матрицю, вивести її на екран. 2. Визначити суму елементів, що дорівнюють 4 або 7. 3. Поміняти місцями максимальний та мінімальний елементи матриці. Задача 10 1. Сформувати матрицю, вивести її на екран. 2. Визначити кількість елементів менших 5 або рівних 8. 3. Визначити суму елементів, що належать інтервалу 1–5. Задача 11 1. Сформувати матрицю, вивести її на екран. 2. Визначити кількість елементів, що не належать інтервалу 3–6. 3. Вивести на екран координати мінімального елемента матриці. Задача 12 1. Сформувати матрицю, вивести її на екран. 2. Визначити суму елементів, що належать інтервалу 4–7. 3. Обнулити максимальний елемент матриці. Задача 13 1. Сформувати матрицю, вивести її на екран. 2. Обнулити стовпчик номер 1. 3. Визначити суму елементів головної діагоналі матриці. Задача 14 1. Сформувати матрицю, вивести її на екран. 2. Визначити максимальний від’ємний елемент матриці. 3. Обнулити рядок номер 3. Задача 15 1. Сформувати матрицю, вивести її на екран. 2. Поміняти місцями перший і останній елементи матриці. 3. Визначити суму елементів, які належать інтервалу 2–5.
Задачі на обробку текстових данихСкласти програму на обробку текстових даних. Зовнішній вид форми, а також назви елементів управління задати самостійно. Початкові значення текстових змінних і результати їх обробки потрібно виводити на екранну форму. Задача 1 1. Вивести задану кількість початкових і кінцевих знаків текстової змінної (кількість вводиться за допомогою текстових вікон). 2. Вивести всі знаки текстової змінної у форматі «№ = Буква». 3. У слові «АВРОРА» всі букви «Р» замінити на цифру 1. Задача 2 1. Вивести задану кількість початкових і кінцевих знаків текстової змінної в одне текстове вікно через знак «/». 2. Замінити 5-у букву слова на знак «#». 3. Вивести на екран знаки з ANSI-номерами 48-57 у форматі «знак – номер». Задача 3 1. Вивести задану кількість початкових і кінцевих знаків текстової змінної. 2. Вивести всі знаки текстової змінної у форматі «№ + Буква». 3. Вивести на екран знаки с ANSI-номерами 65–90 у форматі «буква = номер». Задача 4 1. Вивести задану кількість початкових і кінцевих знаків текстової змінної в одне текстове вікно через знак «–». 2. Замінити 4-у букву слова на знак «@». 3. Вивести на екран знаки з ANSI-номерами 97-122 у форматі «буква + номер». Задача 5 1. Вивести задану кількість початкових і кінцевих знаків текстової змінної. 2. Вивести всі знаки текстової змінної у форматі «Буква / №». 3. У слові «КОНТОРА» всі букви «О» замінити на цифру 1. Задача 6 1. Вивести задану кількість початкових і кінцевих знаків текстової змінної в одне текстове вікно через знак «/». 2. Замінити 6-у букву слова на знак «~». 3. Ввести ширину, висоту, довжину і вивести об’єм у форматі «Об’єм XX м^3». Задача 7 1. Вивести задану кількість початкових і кінцевих знаків текстової змінної. 2. Вивести всі знаки текстової змінної у форматі «№ --- Буква». 3. Ввести числа A, B, C і вивести їх суму у форматі «= XX». Задача 8 1. Вивести задану кількість початкових і кінцевих знаків текстової змінної в одне текстове вікно через знак «/». 2. Замінити 7-у букву слова на знак «%». 3. Вивести на екран знаки з ANSI-номерами 224-255 у форматі «буква – номер». Задача 9 1. Вивести задану кількість початкових і кінцевих знаків текстової змінної. 2. Вивести всі знаки текстової змінної у форматі «№ ++ Буква». 3. Вивести на екран ANSI-номера цифр від 0 до 9 у форматі «цифра – номер». Задача 10 1. Вивести задану кількість початкових і кінцевих знаків текстової змінної в одне текстове вікно через знак «---». 2. Замінити визначену букву слова на знак «^». 3. У слові «КАРАВАН» всі букви «А» замінити на цифру 5. Задача 11 1. Вивести задану кількість початкових і кінцевих знаків текстової змінної. 2. Вивести всі знаки текстової змінної у форматі «№ + Буква». 3. У слові «КАРАНДАШ» всі букви «А» замінити на цифру 7. Задача 12 1. Вивести задану кількість початкових і кінцевих знаків текстової змінної в одне текстове вікно через знак «---». 2. Замінити 2-у букву слова на знак «^». 3. Вивести на екран ANSI-номери великих та малих букв українського алфавіту у форматі «буква – номер». Задача 13 1. Вивести задану кількість початкових і кінцевих знаків текстової змінної в одне текстове вікно через знак «//». 2. Замінити 3-ю букву слова на знак «&». 3. Вивести на екран ANSI-номери великих та малих букв російського алфавіту у форматі «номер – буква». Задача 14 1. Вивести задану кількість початкових і кінцевих знаків текстової змінної в одне текстове вікно через знак «==». 2. Замінити 4-у букву слова на знак «*». 3. Вивести на екран ANSI-номери великих та малих букв англійського алфавіту у форматі «номер – буква». Задача 15 1. Вивести задану кількість початкових і кінцевих знаків текстової змінної в одне текстове вікно через знак «><». 2. Замінити 5-у букву слова на знак «%». 3. Вивести всі знаки текстової змінної у форматі «Буква = №». З повагою ІЦ “KURSOVIKS”! |