Основы программирования на C++, PASCAL
Параметры функции: строка, позиция вставки, вставляемый символ. Использовать эту функцию в основной программе, где исходная строка, номер позиции и вставляемый символ задаются вводом.
В этой программе наряду с рассмотренными ранее функциями для ввода и вывода строки gets() и puts() используется функция чтения символа с клавиатуры getche() из библиотеки stdio.h. Ее прототип имеет вид: int getche (void). Она возвращает значение символа, введенного с клавиатуры, которое может быть присвоено символьной переменной.
Упражнения
1. Составить программу подсчета количества цифр в данной строке.
2. Составить программу, которая по данной символьной строке формирует числовой массив, содержащий коды символов, составляющих строку.
3. Составить функцию, определяющую тождественность двух данных строк.
4. Составить программу, удаляющую в данной строке каждый символ с четным номером.
5. Составить функцию конкатенации (слияния) двух строк. В основной программе использовать эту функцию для слияния четырех строк.
6. Составить функцию, переводящую десятичное целое число, представленное в символьном виде, в соответствующую величину целого типа.
7. Составить функцию, переводящую десятичное вещественное число, представленное в символьном виде, в соответствующую величину плавающего типа.