31.у введеному тексті, що містить один символ ‘: ’, надрукувати ту його частину, що знаходиться після символу ‘: ’. 32.вводиться текст, що містить єдиний символ ‘ –‘. надрукувати частину цього тексту, що знаходиться перед символом ‘–‘. 33.ввести довільний текст. поміняти місцями перший і останній символи. 34.визначити, скільки разів у введеному тексті зустрічається послідовність символів ‘аба’. тема. програмування. табличні величини. 35.дано одновимірний масив цілих чисел а[і]. де і = 1. вивести елементи масиву: у зворотному порядку/ 36.дано дійсні числа а1 , – кількість опадів (в мм), що випали у місті за останні 12 років. обчислити середню кількість опадів за цей період і щорічне відхилення від середнього значення. 37.дано одновимірний масив завдовжки m. «стиснути» його, вилучивши з нього всі від'ємні елементи. 38.дано два одновимірних масиви. утворити новий масив, у якому спочатку будуть розташовані всі додатні елементи першого масиву, потім додатні елементи другого, далі всі від'ємні елементи першого масиву, потім від'ємні елементи другого. 39.дано натуральне число n та послідовність дійсних чисел a1, . після впорядкування цієї послідовності за спаданням визначити: скільки елементів послідовності залишилося стояти на своїх місцях. 40.дано натуральне число n та послідовність дійсних чисел a1, . після впорядкування цієї послідовності за спаданням визначити: порядкові номери елементів послідовності, які перемістилися на інше місце. 41.дано масив с[i,j], де і = 1, n; j=1, m. визначити мінімальний і максимальний елементи масиву. 42. 43.знайти різницю між найменшим та найбільшим значеннями елементів головної діагоналі квадратної матриці розмірністю n. 44.відомо, що в школі n класів і в кожному класі навчається по 10 учнів. підсумковий результат з і сума всіх оцінок за чверть учнів всієї школи виписаний у вигляді таблиці розміром n×10, де кожний рядок – це підсумкові оцінки учнів даного класу з відповідно до списку в класному журналі. визначити порядкові номери учнів у кожному класі, які мають найкращі та найгірші підсумкові з . 45.знайти добуток між найменшим та найбільшим значеннями елементів бічної діагоналі квадратної матриці розмірністю n. 46.у масиві розмірністю 3x4 знайти суму елементів рядка, що містить найбільший елемент. вважається, що такий елемент в масиві єдиний. 47.дано с[i,j], де і = 1, n; j=1, т. усі елементи таблиці, менші за середнє арифметичне її значень, замінити на -1. більші — на 1. 48.сформуйте двовимірний масив з 4 рядків і 3 стовпців за правилом b[i,j]=i- j і виведіть цю таблицю на екран знайдіть кількість ненульових елементів таблиці. 49.сформуйте таблицю з 5 рядків і 3 стовпців за правилом m[i,j]=i-2j та виведіть її на екран. знайти суму елементів першого рядка. 50.сформуйте таблицю з 3 рядків і 6 стовпців за правилом a[i,j]=2i-j та виведіть її на екран. поміняти місцями перший і третій рядки таблиці. 51.сформуйте таблицю з 3 рядків і 4 стовпців за правилом a[i,j]=2i-j та виведіть її на екран. знайдіть суму елементів четвертого стовпчика. 52.сформуйте таблицю з 3 рядків і 5 стовпців за правилом c[i,j]=i*i-j та виведіть її на екран. знайти середнє арифметичне елементів другого рядка таблиці. 53.сформуйте таблицю з 3 рядків і 5 стовпців за правилом b[i,j]=i*i-j та виведіть її на екран. знайти добуток усіх елементів таблиці, що більші від 1.
признаком разветвляющегося алгоритма является наличие операций проверки условия. различают два вида условий – простые и составные.
простым условием (отношением) называется выражение, составленное из двух арифметических выражений или двух текстовых величин (иначе их еще ), связанных одним из знаков:
< - меньше,
> - больше,
< = - меньше, или равно
> = - больше, или равно
< > - не равно
= - равно
например, простыми отношениями являются следующие:
x-y> 10; k< =sqr(c)+abs(a+b); 9< > 11; ‘мама’< > ‘папа’.
в примерах первые два отношения включают в себя переменные, поэтому о верности этих отношений можно судить только при подстановке некоторых значений:
если х=25, у=3, то отношение x-y> 10 будет верным, т.к. 25-3> 10
если х=5, у=30, то отношение x-y> 10 будет неверным, т.к. 5-30< 10
проверьте верность второго отношения при подстановке следующих значений:
а) k=5, a=1, b=-3, c=-8
b) k=65, a=10, b=-3, c=2