Форум программистов, компьютерный форум CyberForum.ru

Строка - C++

Восстановить пароль Регистрация
 
Argos
1 / 1 / 0
Регистрация: 14.01.2011
Сообщений: 82
06.11.2011, 12:55     Строка #1
Дана строка надо определить есть ли в строке предложение состоящее только из маленьких (строчных букв)
Пример: AD.as.Fds ответ да это as.
AD.Ss.Fds ответ нет.

Добавлено через 1 час 15 минут
все сам разобрался
C++
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
FILE *f;
        f=fopen("ГѓГ°Г*ììГ*ГІГЁГЄГ*","r");
        while(!feof(f))
        {
                char c[100]={NULL};
                fscanf(f,"%s",&c);
                int d=strlen(c);
                int Spec=0, Vn=0, Vt=0;
                for(int i=0;i<d;i++)
                {
                        switch(c[i])
                        {
                                case '.': {if(Vt==10&&Vn==0) L->Items->Add("as"); Vt=0; Vn=0;}break;
                                case 'a': Vt=10;break;
                                case 'b': Vt=10;break;
                                case 'c': Vt=10;break;
                                case 'd': Vt=10;break;
                                case 'e': Vt=10;break;
                                case 'f': Vt=10;break;
                                case 'g': Vt=10;break;
                                case 'h': Vt=10;break;
                                case 'i': Vt=10;break;
                                case 'j': Vt=10;break;
                                case 'k': Vt=10;break;
                                case 'l': Vt=10;break;
                                case 'm': Vt=10;break;
                                case 'n': Vt=10;break;
                                case 'o': Vt=10;break;
                                case 'p': Vt=10;break;
                                case 'q': Vt=10;break;
                                case 'r': Vt=10;break;
                                case 's': Vt=10;break;
                                case 't': Vt=10;break;
                                case 'u': Vt=10;break;
                                case 'v': Vt=10;break;
                                case 'w': Vt=10;break;
                                case 'x': Vt=10;break;
                                case 'y': Vt=10;break;
                                case 'z': Vt=10;break;
                                default:  Vn=10;break;
                        }
                }
        }
        fclose(f);
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.11.2011, 12:55     Строка
Посмотрите здесь:

C++ строка
дана строка, изображающая целое положительное число. Вывести сумму цифр этого числа. Строка должна вводиться с клавиатуры. C++
заменить все вхождения подстроки str1 на подстроку str2; строка str1 вводится из файла, а строка str2 с клавиатуры C++
строка string и строка char C++
Дана строка символов до точки. Составить программу, проверяющую, является ли данная строка палиндромом, т. е. читается ли она слева направо и справа н C++
Дана строка символов. Проверьте,является ли данная строка палиндромом C++
Даны строка S, символ C и строка S0. Необходимо после каждого вхождения символа C в строку S вставить строку S0 C++
Преобразование строка-число-строка C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 06:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru