Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Методички » Складання програм і алгоритмізація завдань з дисципліни "Об'єктно-орієнтоване програмування"

Реферат Складання програм і алгоритмізація завдань з дисципліни "Об'єктно-орієнтоване програмування"





.

Функцію strrchr (s, ch) виконує пошук символу ch в рядку s і повертає покажчик на місце останньої появи в рядку заданого символу:

Приклад: Ввести рядок тексту і обчислити номер позиції, в якій вперше зустрічається буква А .


# include

# include

# include main (void)

{s [64]; ("% s", s); * ptr;

= strchr (s, 'A'); (* ptr) ("% d n", ptr - s +1);

else ("Символ не знайдене n"); ();

}


Функція strcat (s1, s2) об'єднує рядки s1 і s2 і записує результат в рядок s1.

Приклад: Об'єднати разом два рядки.


# include

# include

# include main (void)

{

char s1 [] = "abc";// завдання першої текстової константи

char s2 [] = "def";// завдання другий текстової константи

strcat (s1, s2); ("% s", s1); ();

}

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

Перетворює символьну рядок у значення типу floatПреобразует символьну рядок у значення типу intПреобразует символьну рядок у значення типу long intПреобразует символьну рядок у значення типу doubleПреобразует символьну рядок у значення типу long int


№ варЗаданіе № варЗаданіе1Составіть програму, яка підраховує кількість пропозицій у тексті (вважаємо, що пропозиції розділяються крапками і знаки оклику та питання) .16 Ввести текст. Після кожного слова записати в дужках його дліну.2Ввесті рядок тексту англійською мовою малими літерами. Змінити його таким чином, щоб кожне слово починалося з великою букви.17Задана строкова послідовність 15 * 3 +7 . Обчислити значення вираженія3Ввесті пропозицію. Вивести на екран ланцюжок літер, з яких починаються слова предложенія.18Ввесті пропозицію. Вивести на екран ланцюжок літер, якими закінчуються слова предложенія.4Ввесті рядок тексту і обчислити номер позиції, в якій вперше зустрічається буква е 19Ввесті текст і підрахувати, скільки разів у ньому зустрічається подвоєна літера 'м'5Задана строкова послідовність 15 +3 * 5 . Обчислити значення вираженія20Ввесті текст. Після кожної пропозиції записати в дужках кількість слів у нем.6Ввесті рядок тексту англійською мовою малими літерами. Змінити його таким чином, щоб кожне речення починалося з великою букви.21Задана строкова послідовність 15/3 +3 . Обчислити значення вираженія7Ввесті текст. Після кожної пропозиції записати в дужках кількість символів у ньому, включаючи пробели.22Ввесті довільну рядок, що містить цифрові й літерні символи. Підрахувати, скільки цифрових міститься в введеної строке8Ввесті текст. Видалити з нього слова з парними порядковими номерамі.23Ввесті рядок тексту і обчислити номер позиції, в якій останній раз зустрічається буква і 9Ввесті текст і підрахувати, скільки разів у ньому зустрічаються кома і точка24Задана строкова послідовність 15 * 3 . Обчислити значення разності10Ввесті довільну рядок, що містить цифрові й літерні символи. Підрахувати, скільки нецифрових міститься в введеної строке25Ввесті текст. Після кожної пропозиції записати в дужках кількість символів у ньому, виключаючи пробели.11Ввесті текст. Після слів з непарними порядковими номерами вставити знак вопрса.26Ввесті текст. Видалити з нього слова з непарними порядковими номерамі.12Ввесті текст. Визначити на яку букву починається кожне третє слово27Ввесті текст. Визначити на яку букву закінчується кожне друге слово13Ввесті довільну рядок, підрахувати, скільки слів в заданій рядку закінчую ться буквою я 28Ввесті довільну рядок, підрахувати, скільки слів в заданій рядку починаються буквою до 14Ввесті рядок тексту і обчислити номер позиції, в якій останній раз зустрічається буква F 29Ввесті текст. Визначити, на яку букву починається п'ятий слово.15Ввесті текст. Замінити кожне друге слово многоточіем.30Ввесті довільну рядок, що містить цифрові й літерні символи. ...


Назад | сторінка 12 з 13 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Створення базового класу &Рядок&, рядки ідентифікатора і десяткової рядка. ...
  • Реферат на тему: Текст як мовна одиниця. Ознаки тексту
  • Реферат на тему: Текст ситуаційної (практичної) завдання
  • Реферат на тему: PR-текст і його особливості. Загальні вимоги підготовки PR-текстів. Метод ...
  • Реферат на тему: Текст у рекламі