Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

1. Скласти програму яка запрошує ім'я людини і повторює його на екрані;



Символи і рядки

Прості завдання

1. Скласти програму яка запрошує ім'я людини і повторює його на екрані;

2. Скласти програму, яка запрошує окремо ім 'я і окремо прізвище, а потім виводить їх як один символьний рядок.

3. Дана назва футбольного клубу. Визначити кількість символів в нім.

4. Дано два прізвища. Визначити, яке з них довше.

5. Дані назви трьох міст. Вивести на екран щонайдовшу і найкоротшу назву.

6. Дані назви двох країн. Присвоїти ці назви змінним s1 і s2, після чого обміняти значення s1 і s2.

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

7. Дано слово. Вивести на екран його третій і останній символи. Визначити, чи однакові вони. Чи вірно, що слово починається і закінчується на одну і ту ж букву?

8. Дано два слова. Чи вірно, що перше слово починається на ту ж букву, на яку закінчується друге слово.

9. Дано слово, що складається з парного числа букв. Вивести на екран його першу половину, не використовуючи оператора циклу.

10. Із слова «клоун» шляхом "вирізок" і "склеювань" його букв отримати слова «уклон», «кулон».

11. Дано слово з парного числа букв. Поміняти місцями його половини. Завдання вирішити двома способами:

a) без використання оператора циклу;

b) з використанням оператора циклу.

12. Дано слово з 12 букв. Поміняти місцями його третини наступним чином: першу третину слова розмістити на місці третьої, другу третину - на місці першої, третю третину - на місці другої;

13. Дано слово. Переставити перші три і останні три букви, зберігши порядок їх дотримання. Завдання вирішити двома способами:

a) без використання оператора циклу;

b) з використанням оператора циклу.

Обробка рядків з використанням оператора циклу з параметром

14. Дана назва футбольного клубу. Надрукувати це слово на екрані "стовпчиком".

15. Дано слово s. Отримати слово t, що утворюється шляхом прочитання слова s починаючи з його кінця.

16. Скласти програму, що формує рядок, який складається з будь-якої заданої кількості будь-яких однакових символів.

17. Дано слово. Додати до нього на початку і кінці стільки зірочок, скільки букв в цьому слові.

18. Задано речення. Надрукувати усі його букви "и".

19. Задано речення. Скласти програму, яка друкує "стовпчиком" усі входження в речення деякого символу.

20. Задано речення. Скласти програму, яка виводить усі входження в речення двох заданих символів.

21. Задано речення. Визначити число букв в ньому.



22. Задано речення. Визначити число входжень в нього деякого символу.

23. Задано деякий текст. Скільки разів в нім зустрічається символ "+"?

24. Задано речення. Визначити, скільки в ньому однакових сусідніх букв.

25. Задано речення. У ньому слова розділені одним або декількома пропусками (символ "-" в реченні відсутній). Визначити кількість слів в реченні. Розглянути два випадки:

a) початкові і кінцеві пропуски в реченні відсутні;

b) початкові і кінцеві пропуски в реченні є.

26. Задано деякий текст. Визначити, скільки в ньому речень.

Обробка рядків з використанням операторів циклу з умовою

27. Задано речення. Надрукувати усі його символи, які стоять перед першою комою. У реченні коми може не бути.

28. Задане речення. Визначити, чи є в ньому буква "а". У разі позитивної відповіді знайти порядковий номер першої з них.

29. Дано два слова. Визначити, скільки початкових букв першого слова співпадає з початковими буквами другого слова. Розглянути два випадки:

a) відомо, що слова різні;

b) слова можуть бути однаковими.

30. Задана послідовність слів. Перевірити, чи правильно в ній записані словосполучення "жи" і "ши".

31. Задано речення. Надрукувати усі символи, розташовані між першою і другою комою. Якщо другої коми немає, то мають бути виведені усі символи, розташовані після єдиної наявної коми.

Зміна початкових строкових величин

32. Задано речення. Замінити в ньому усі входження словосполучення ах на ух.

33. Задано речення. Замінити в нім усі входження підрядка s1 на підрядок s2.

34. Задано речення. Видалити з нього усі символи з n1 -го по n2 -й (n1 < n2).

35. Дано слово "стекляный". Виправити помилку в ньому.

Обробка цифр в рядку

36. Даний символ. З'ясувати, чи являється він цифрою.

37. Даний текст Надрукувати все наявні в нім цифри

38. Даний текст. Знайти суму усіх наявних в нім чисел.


Завдання підвищеної складності

39. Задано речення. Знайти найбільшу кількість пропусків, що йдуть підряд.

40. Задано текст. Знайти найбільшу кількість однакових символів, що йдуть підряд.

41. Задано слово. Визначити, скільки різних букв в ньому.

42. Задано два слова. Для кожної букви першого слова (у тому числі для букв, які повторюються) визначити, чи входить вони в друге слово. Наприклад, якщо задані слова «информация» і «процессор», то для букв першого з них відповіддю повинно бути: немає немає немає так так ні немає так ні ні.

43. Задано два слова. Визначити, чи можна з букв першого з них отримати друге. Розглянути два варіанти:

a) букви другого слова, що повторюються, можуть в першому слові не повторюватися;

b) кожна буква другого слова повинна входити в перше слово стільки ж раз, скільки і в друге.

44. Дано три слова. Надрукувати тільки ті букви слів, які є тільки в одному із слів. Розглянути два варіанти:

a) букви кожного слова, що повторюються, розглядаються;

b) букви кожного слова, що повторюються, не розглядаються.

45. Дано два речення. Для кожного слова першого речення визначити, чи входить воно в друге речення. Слова першого речення, які повторюються, не розглядати.

46. Дано дві пропозиції. Надрукувати слова, які є тільки в одному з них (у тому числі що повторюються).

47. *Задано деякий текст. Перевірити, чи правильно в ньому розставлені круглі лапки (тобто чи знаходиться праворуч від кожної відкриваючої дужки відповідна закриваюча дужка, а зліва від закриваючої - відповідна їй закриваюча). Передбачається, що усередині кожної пари дужок немає інших дужок. Відповіддю повинні служити слова «так» або «ні». У разі неправильності розставляння дужок, якщо є зайві праві дужки (ті, що закривають), то видати сполучення з вказівкою позиції першої такої дужки;

48. Задано речення. У ньому тільки два слова однакові. Знайти ці слова.

49. *Задано рядок тексту, в якому немає початкових і кінцевих пропусків. Необхідно змінити його так, щоб довжина рядка дорівнювала заданій довжині (передбачається, що необхідна довжина не менше початковою). Це слід зробити шляхом вставки між словами додаткових пропусків. Кількість пропусків між окремими словами повинна відрізнятися не більше ніж на 1.

50. *Дано натуральне число n (n < 1000). Надрукувати це число російськими словами (тринадцять, сто п'ять, двісті сорок один, тисяча і т. д.).

 

 


Дата добавления: 2015-09-29; просмотров: 54 | Нарушение авторских прав




<== предыдущая лекция | следующая лекция ==>
The Valio is a huge food company based in Finland. It is mainly spread in Europe, especially in Scandinavian countries and in Russia. However, the company decided to expand its production to Western | · You may combine two digimons to one at DNA laboratories.

mybiblioteka.su - 2015-2024 год. (0.01 сек.)