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

Лабораторная на C++. Строки. - C++

Восстановить пароль Регистрация
 
NinoZombie
0 / 0 / 0
Регистрация: 29.04.2011
Сообщений: 8
29.04.2011, 07:49     Лабораторная на C++. Строки. #1
Очень прошу помочь!)
Нужно написать программу на языке C++ с использованием стандартных функций для обработки строк.(не CString)

Задан текст, состоящий из слов, записанных через запятые, и заканчивающийся точкой. Длина текста не больше 200 символов, могут быть использованы любые символы. Словом считать последовательность символов, не содержащую пробел. Выдать слова текста и их длины. Сформировать новую строку из слов, состоящих только из латинских букв, и длиной не более 7 символов. При этом все строчные буквы заменить на заглавные буквы. Найти массив сумм цифр цифровых слов.


Сам зависаю вот на этом моменте
Сформировать новую строку из слов, состоящих только из латинских букв, и длиной не более 7 символов.


Есть только готовая функция, разделяющая строку на слова. Разрешают ее переделать.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//---
int str_sl(char x[200],char* rsl,char* kstr,char* mslov[20])
{int n=0;
char *adrz;
do {
adrz=strstr(x,rsl);
if (adrz==NULL)
adrz=strstr(x,kstr);
mslov[n]=new char[adrz-x];
strncpy(mslov[n],x,adrz-x);
mslov[n][adrz-x]=’\0;
strcpy(x,adrz+1);
n++;
} while(strcmp(x,””)!=0);
return n;
}
//---
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.04.2011, 07:49     Лабораторная на C++. Строки.
Посмотрите здесь:

C++ c++ лабораторная
C++ Лабораторная работа
лабораторная C++
Лабораторная работа C++
C++ лабораторная по классам
C++ лабораторная по С++
C++ лабораторная Строки

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

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

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