Хелпикс

Главная

Контакты

Случайная статья





Вариант 11  



Вариант 11                                     

А.Написать собственную реализацию стандартной функции strcspn.

Функция strcspn описана в заголовочном файле <string.h> как

int _strcspn (const char *string, const char *strCharSet);

и возвращает длину начальной подстроки из string, не содержащей символов из множества strCharSet.

В.Строка состоит из слов, разделенных одним или несколькими пробелами. Если первый символ слова является строчной латинской буквой, заменить этот символ на соответствующую прописную букву.

 

Вариант 12                                                                                    

А.Написать собственную реализацию стандартной функции strpbrk.

Функция strpbrk описана в заголовочном файле <string.h> как

char *_strpbrk(char *string, const char *strCharSet );

сканирует строку на налицие символов из множества strCharSet и возвращает указатель на первое вхождение любого символа из strCharSet в строку string или NULL, если две строки параметров не содержат общих символов.

В.Строка состоит из слов, разделенных одним или несколькими пробелами. Среди слов, состоящих только из цифр, найти слово, содержащее максимальное число единиц. Если таких слов больше одного, найти предпоследнее из них.

Вариант 13.             

А. Написать собственную реализацию стандартной функции atoi.

Функция atoi описана в заголовочном файле <stdlib.h> как

int _atoi (const char *string);

и предназначена для преобразования строки string, содержащей символьное представление целого числа в десятичной системе счисления, к этому числу.

В.Строка состоит из слов, разделенных одним или несколькими пробелами. Найти слово, в котором число различных символов минимально. Если таких слов несколько, найти первое из них.



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.