Головна

Робота з рядками

  1. II. робота з каналами
  2. III. Робота з функціями Бази даних
  3. Автомобілі, що працюють на стиснутому природному газі
  4. Автомобілі, що працюють на СНД
  5. Алгоритм розрахунку потоку з критичними роботами, виявленими з урахуванням ресурсних і фронтальних зв'язків
  6. АМЕРИКАНЦІ, ПРАЦЮЮТЬ ПОНАД ЗАХОДИ
  7. Аудиторні контрольна робота

1. У послідовності символів замінити кожне входження слова "рот" на слово "ніс".

2. Дана рядок символів. Сформувати з неї рядок, що містить тільки символи, що входять в іншу задану рядок.

3. Дана рядок символів. Підрахувати кількість вхідних в неї символів: ",", ";", ":", пробіл, а також кількість символів, що залишились.

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

5. Дана рядок знаків і 2 довільних символу. провести заміну кожного входження першого символу на другий.

6. Дана рядок знаків. Визначити число різних символів в ній.

7. Дана рядок знаків. Визначити, чи можна з вхідних в неї символів (без повторень!) Скласти слово "Привіт".

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

9. Виконати вирівнювання рядка, т. Е. 1-й символ повинен бути притиснутий до лівого краю екрана, останній - до правого, пропуски між словами додаються рівномірно. Вважаємо, що довжина рядка не повинен перевищувати ширину екрану. 8. Дано рядок символів, що є арифметичний вираз. Визначити правильність (число закривають має дорівнювати числу відкривають) Розстановки круглих дужок.

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

11. Є послідовність символів. Групи символів, розділених пропуском (ами), будемо вважати словами. Виконати наступні дії:

- Підрахувати кількість слів;

- Підрахувати кількість букв "а" в останньому слові;

- Кількість слів, що починаються з літери "б";

- Визначення кількості слів, у яких перший і останній символи збігаються;

- Замінити кожне входження слова "це" на слово "то";

- Знайти довжину найкоротшого слова.

12. Дано натуральне число n (n <1000). Сформувати рядок символів, що містить його значення російською мовою. Наприклад, для n = 769 буде "Сімсот шістдесят дев'ять».

Різне

1. Дан масив: {xi}, I = 1 ... 25, Що складається з натуральних чисел. Перетворити масив так, щоб у кожного вихідного числа помінялися місцями перша и остання цифри.

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

3. Дан масив: {xi}, I = 1 ... 25. Знайти максимальну довжину "пилкоподібної (зубами вгору)" підпослідовності йдуть підряд чисел, т. Е. Її елементи повинні задовольняти умові:

xkk+1 xk+2k+3 ...

4. Щоб відкрити секретний сейф, агент №007 повинен в порядку зростання набирати все тризначні числа, у яких немає однакових цифр. Скласти програму, яка б друкувала на екрані його кишенькового комп'ютера такі числа, а також визначити, скільки часу знадобиться, щоб відкрити сейф, якщо на набір одного числа він витрачає t секунд.

5. Результати футбольного чемпіонату задана у вигляді цілої матриці розміром NxN, Діагональні елементи якої рівні 0, інші рівні: 3 - перемога, 1 - нічия, 0 - поразка. Визначити переможця. У разі рівності очок перевага отримує команда, що має більшу кількість перемог. Якщо і з цього показником не виявлено переможця, видати повідомлення про перегравання.

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

7. Дана дата у вигляді: № дня в місяці, № місяця, рік. Перевірити її коректність.

8. Дан порядковий № дня в році і значення року. Визначити дату у вигляді: № дня в місяці, № місяця, рік.

9. Дана дата у вигляді, описаному в попередньому завданні. Знайти порядковий № дня в році.

10. Визначити, який день тижня буде 1 вересня поточного року.

11. Визначити за заданою датою № дня тижня. У розрахунку виходити з гіпотези, что1 / 1/1 був понеділок.

12. Знайти різницю в днях між 2 заданими датами.

13. Дано координати 50 точок на площині. Визначити № тієї з них, для якої коло радіуса R містить максимальне кількість точок безлічі.

14. Дано результати n (n> 4) бігунів на 100м, виміряні в сотих частках секунди. Відібрати 4-х кращих для участі в естафеті 4х100м.

 15. На площині координатами своїх вершин заданий опуклий n-угольнік. Вершини впорядковані в порядку обходу за годинниковою стрілкою. знайти площу n-угольніка. Площа трикутника дорівнює Op (p-a) (p-b) (p-c); p = (a + b + c) / 2, де a, b, c - Сторони трикутника.

16. Дана матриця {aij}, I = 1 ... n, j = 1 ... n. сформувати матрицю {bij}, I = 1 ... n, j = 1 ... n, де bij є мінімальний елемент в трикутнику, утвореному головною діагоналлю, рядком і стовпцем, що містять елемент aij.

17. Дан масив: {xi}, I = 1 ... n. Визначити кількість "внутрішніх" точок масиву. Елемент масиву називають "внутрішньої" точкою, якщо сусідні елементи мають співпадаючі з ним знаки.

18. Визначити суму всіх чисел Фібоначчі, що не перевищують 1000. Числа Фібоначчі визначаються за формулою: a0 = a1 = 1; an = an-1 + an-2. Допоміжний масив не використовувати.

19. Дана матриця {aij}, I = 1 ... n, j = 1 ... n. Кожен рядок матриці циклічно зрушити вправо на число позицій, рівне № рядка.




форматування | BOLD_FONT | Відновлення установок за замовчуванням | Координати курсора і переміщення | еліпси | багатокутники | УПРАВЛІННЯ ПРОГРАМОЮ ЗА ДОПОМОГОЮ КЛАВІАТУРИ | елементарні конструкції | прості цикли | вкладені цикли |

© 2016-2022  um.co.ua - учбові матеріали та реферати