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

Дан символьный массив, разделить его на слова по символу пробела - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Выбор и проверка правильности выбранной комбинации кнопок http://www.cyberforum.ru/cpp-beginners/thread687687.html
программа выводит сообщение "введите комбинацию кнопок (например ctrl+alt)" пользователь вводит эту комбинацию кнопок если правильно ввел коминацию кнопок выводит "ДА" иначе "НЕТ" Kondrat123, будьте внимательны с выбором раздела
C++ Как правильно записать цикл for? Как правильно записать цикл чтобы он шел не с начала на конец а с конца на начало? Конкретно к этой задаче чтобы заменяло не первое восхождение а Последнее! #include <iostream> #include <string.h> const int n=100; using namespace std; int main() { char text; http://www.cyberforum.ru/cpp-beginners/thread687684.html
C++ Дан целочисленный массив размера N. Найти произведение элементов массива, расположенных между первым и вторым нулевыми элементами. зарание благодарен
Помогите пожалуйста написать код Дан целочисленный массив размера N. Найти произведение элементов массива, расположенных между первым и вторым нулевыми элементами. зарание благодарен Добавлено через 20 минут начал писать #include <iostream> #include <cmath> using namespace std; int main()
C++ Редактирование текстового файла
Все привет нужна помощь Задание:Составить программу на языке С++, позволяющую отредактировать заданный с консоли текстовый файл: заменить в нем на заглавные буквы все первые буквы в словах Вот , что есть на данный момент( не компилируется не знаю почему) #include <conio.h> #include <locale> #include <iostream> #include <string> using namespace std; int_tmain(int argc, _TCHAR* argv)
C++ Найти значение сумму ряда с точностью e http://www.cyberforum.ru/cpp-beginners/thread687675.html
http://i46.***********/big/2012/1103/1f/a0d18e86e79be7c4d9758b43ac526e1f.jpg Заранее спасибо.
C++ Удалить несколько последних значений в динамическом массиве Получил задание сделать задачу с использованием динамических таблиц и возник вопрос если я объявляю массив через p = (int *)malloc(10*sizeof(int)); могу ли я как-то удалить несколько последних значений в массиве? То есть , имея массив 1 2 3 4 5 6 7 8 9 10 , могу ли я просто убрать последние 3 значения? Чтобы размер массива с 10 стал 7? или нужно создавать новый массив нужного размера и... подробнее

Показать сообщение отдельно
Vlad_
7 / 7 / 0
Регистрация: 07.09.2012
Сообщений: 174
03.11.2012, 19:02     Дан символьный массив, разделить его на слова по символу пробела
Даны натуральное число n, символы s1, …, sn. Группы
символов, разделенные пробелами (одним или несколькими) и не
содержащие пробелов внутри себя, будем называть словами.
Не получается разделить слова по пробелам,использую фукнкцию strtok выдает ошибку, преобразование типов.
и как найти какое-нибудь из разделенных слов, начинающееся с буквы g скажем.
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
#include <iostream>
#include <string>
 
using namespace std;
 
 
int main() {
 
    setlocale(LC_CTYPE, "Russian_Russia.1251");
    char ch;
    do 
    {
        system("CLS");
        int n , i;
        char* S ;
        cout <<"Введите n\n";
        cin>>n;
        S = new char [n];
        for (i=0;i<n;i++){
            cin>> S[i];
        }
        for (i=0;i<n;i++)
        cout << S[i];
        
        cout << "Продолжить выполнение программы? Да(y)/Нет(n)" << endl;
        do
        {
            ch = getchar();
        }while( (ch != 'y') && (ch != 'Y') && (ch != 'n' ) && (ch != 'N') );
    }while ( (ch != 'n' ) && (ch != 'N') );
}
Добавлено через 2 часа 3 минуты
эм не ужели не кто не знает такие вещи?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru