17114

Обробка символьних даних

Лабораторная работа

Информатика, кибернетика и программирование

Лабораторна робота № 23 Тема: Обробка символьних даних Ціль роботи: вивчити і навчитися використовувати масиви символьних даних. Обладнання: ПКПО Borland C Хід роботи 1.Вивчити теоретичні відомості 2.Відповідно до індивідуального завдання розробити алгоритм...

Украинкский

2013-06-29

57 KB

5 чел.

Лабораторна робота № 23

Тема: Обробка символьних даних

Ціль роботи: вивчити і навчитися використовувати масиви символьних даних.

Обладнання: ПК,ПО Borland C++

Хід роботи

1.Вивчити теоретичні відомості

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

3.Набрати і налагодити програму на комп'ютері.

4.Вивчити роботу операторів.

5.Одержати результати.

6.Оформити звіт.

7.Підготуватися до захисту лабораторної роботи, вивчивши питання по даній темі.

Вимоги до змісту звіту приведені в лабораторній   роботі   №1.

Індивідуальне завдання

Скласти програму для обробки символьних даних відповідно до індивідуального завдання приведеному в таблиці 11.1.

Таблиця 11.1

Варіант

Завдання

1

Увести з клавіатури речення (слова відділені пробілом). Позначити місцями перше й останнє слова.

2

Увести з клавіатури речення. Поміняти місцями парні і непарні, один по одному слова.

3

Увести з клавіатури речення. Зробити перестановку слів у речення в зворотному порядку.

4

Увести з клавіатури речення. Зробити перестановку букв у словах у зворотному порядку.

5

Увести дві речення. Додати друга речення до першого, відокремивши їхнім пробілом.

6

Увести з клавіатури речення. Зробити вставку слова «не» перед кожним третім словом у речення.

7

Увести з клавіатури речення. Зробити вставку коми після слів закінчуються на «й». Вивести на екран кількість таких уставок.

8

Увести з клавіатури речення. Зробити вставку коми перед словами починающихся з букв «по».

9

Увести з клавіатури речення. Слова закінчуються на «ие» видалити.

10

Увести з клавіатури речення. У словах закінчуються на «е» замінити цю букву на «я».

11

Увести з клавіатури речення і слово. Зробити вставку слова між словами реченнями.

12

Увести з клавіатури речення. Поміняти місцями друге й останнє слово.

13

Увести з клавіатури речення. Зробити перетворення нижнього регістра у верхній.

14

Увести з клавіатури речення. Зробити перетворення з верхнього в нижній.

15

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

16

Увести з клавіатури речення. Зробити перестановку букв у рядку відповідно до таблиці.

17

Увести з клавіатури речення. Відсортувати слова в речення за абеткою.

18

Увести з клавіатури речення. Відсортувати слова в речення по зростанню.

19

Увести з клавіатури речення. Підрахувати кількість голосних букв у кожнім слові речення.

20

Увести з клавіатури речення. Підрахувати кількість згодних букв у кожнім другому слові речення.

21

Увести з клавіатури речення. Відсортувати букви в кожнім слові речення в порядку убування: букву «а» вважаючи останньої, букву «я» вважаючи першої.

22

Увести з клавіатури речення. Підрахувати довжину кожного слова в речення. Знайти номер самого довгого і самого короткого слова.

23

Увести з клавіатури речення. Знайти саме довге і саме короткі слова і поміняти їхній місцями.

24

Увести з клавіатури речення. Сформувати масив з довжин слів у речення.

25

Увести з клавіатури речення. Знайти середню довжину слів у речення. Вивести на екран саме довге слово, і саме коротке слово, саме «середнє» слово.

26

Увести з клавіатури речення. Зробити упакування і розпакування пропозицій (повторювані комбінації символів замінити яким-небудь одним символом).

27

Вивести дві речення. З'єднати речення і відсортувати слова в порядку зворотному алфавітному.

28

Увести з клавіатури речення. Розбити речення на два.

Контрольні запитання

1.Укажіть способи оголошення символьних рядків (перемінних і констант).

2.Який символ ставиться наприкінці рядка?

3.Скільки пам'яті займає один символ рядка?

4.Скільки пам'яті займає рядок (слово) з 6 букв?

5.Чи можна використовувати покажчики для адресації символьних рядків, що містяться в масивах?

6.Скільки покажчиків можна використовувати для роботи з масивами?

7.Який об'єкт адресується покажчиком, зміщеним відносно початку рядка на n байтів?

8.Яка функція дозволяє визначити довжину рядка?

9.Які операції застосовні до покажчиків і необхідні для роботи з рядками?

10.Чи можна ініціювати масиви з даними типу char рядками символів?

11.Чи можна ініціювати покажчики на тип char рядками символів?

12.Які символьні послідовності називають керуючими, що вони означають?


 

А также другие работы, которые могут Вас заинтересовать

84695. Определение дипломатии и этапы ее развития 16.33 KB
  В дипломатическом словаре изданном МИД СССР дается такое определение дипломатии: Дипломатия средство осуществления внешней политики государства представляющее собой совокупность невоенных практических мероприятий приемов и методов применяемых с учетом конкретных условий и характера решаемых задач; официальная деятельность глав государств и правительств министров иностранных дел ведомств иностранных дел дипломатических представительств за рубежом делегаций на международных конференциях по осуществлению целей и задач внешней политики...
84696. Многосторонняя и конференциальная дипломатия 16.25 KB
  Международные конференции классифицируются поразному: двусторонние многосторонние специальные обычные посвященные одному вопросу посвященные многим вопросам со специальным секретариатом без него для обмена информацией для разработки договоров по уровню гласности: открытые со СМИ полузакрытые1 2 закрытые. Повестка дня разрабатывается заранее правила утверждаются в начале конференции. Главы делегаций также имеют верительные грамоты подтверждают что они могут говорить от имени государства Права участников конференции: каждый...
84697. Универсальный характер нынешней дипломатии как отражение уровня международного общения, укрепление принципа суверенного равенства государств. Правовое закрепление этих реалий в многосторонних международных актах 16.03 KB
  Проблема обеспечения европейской безопасности одна из ключевых проблем современности. В этой связи итоги Совещания по безопасности и сотрудничеству в Европе закрепленные в Заключительном акте подписанном 1 августа 1975 г. Хельсинкский Заключительный Акт который вобрал в себя десять основных принципов диалога и сотрудничества между государствами которые принимали участие в Совещании по Безопасности и Сотрудничеству в Европе заложил краеугольный камень большей свободы и безопасности в Европе. Заключительный акт Совещания по...
84698. Венская конвенция о дипломатических сношениях и ее значение 16.05 KB
  Так в соответствии со статьей 3 Конвенции функции дипломатического представительства состоят в частности: в представительстве аккредитующего государства в государстве пребывания; в защите в государстве пребывания интересов аккредитующего государства и его граждан в пределах допускаемых международным правом; в ведении переговоров с правительством государства пребывания; в выяснении всеми законными средствами условий и событий в государстве пребывания и сообщении о них правительству аккредитующего...
84699. Новые тенденции в развитии современной дипломатии 17.23 KB
  Новые тенденции в развитии современной дипломатии. решение международных проблем объективно стало главной функцией дипломатии. разнообразнее стали формы многосторонней дипломатии. Глобализация и взаимозависимость мира привели также к увеличению значимости дипломатии осуществляемой на высоком и высшем уровне.
84700. Основные участники внешнеполитического процесса с учетом внутреннего законодательства различных государств. Сложившаяся система государственных органов внешних сложений Российской Федерации 19.14 KB
  Деятельность органов внешней сношений первой группы носит дипломатический характер второго типа нет и исходит из той сферы какой занимается это представительство. Решающее слово в выработке внешней политики все равно остается за высшими органами управления главы государств и правительств. Во всех государствах с республиканским правлением высшим органом решения основных вопросов внешней политики являются высшие законодательные органы. В задачи функционального департамент информации и печати входит оповещение СМИ о прошедших или...
84701. Центральные органы внешних сношений ведущих иностранных государств 16.22 KB
  Органы внешних сношений США Конституция США принятая еще в 18 веке 17 сентября 1787 г. В конституции можно увидеть и такие уже ставшие архаичными полномочия Конгресса как ведение торговли с индейскими племенами но тут надо взять во внимание время принятия конституции США. II Конституции США говорится о полномочиях Президента. Если проанализировать существующую практику то можно прийти к заключению что главную роль в области внешних сношений в США играют два лица: Президент США и Государственный секретарь.
84702. Центральные органы внешних сношений России 16.09 KB
  В международном праве госорганы внешних сношений это национальные государственные органы и должностные лица правомочные представлять интересы соответствующего государства и его граждан в международных отношениях. Деятельность органов внешних сношений регулируется национальным законодательством и нормами международного права содержащимися главным образом в многосторонних и двусторонних международных договорах. учреждение постоянное представительство постоянное представительство при международной межправительственной организации или...
84703. Порядок разработки, принятия и реализации решений по вопросам внешней политики в Российской Федерации 13.75 KB
  Однако разработкой практически всех документов и решений по внешней политики РФ занимается МИД России как орган координирующий всю внешнюю политику России. Основные задачи МИД: разработка основных положений стратегии внешней стратегии РФ и подготовка соответствующих предложений президенту и правительству реализация внешней политики РФ координация внешнеполитической деятельности федеральных и региональных органов исполнительной власти в целях проведения единой внешнеполитической линии РФ на международной арене обеспечение дипломатическими...