Форум программистов, компьютерный форум 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
12.11.2012, 17:04  [ТС]     Дан символьный массив, разделить его на слова по символу пробела
Thinker, хотя нет была помарочка вывод срабатывал только если первое слово начиналась на а ,если его не было но были слова в последовательности на начинающиеся на а то вывод не срабатывал
мой код, может кому понадобится тут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include<stdio.h>
#include<string.h>
 
using namespace std;
 
int main()
{
    int i=0; 
    char s[1024] = {' '},*a;
     cin.get(s, 1024);
     a=strtok(s, " ");
         for(a = strtok(NULL, " \n\t"); a; a = strtok(NULL, " \n\t")) 
         {          
             if (a[0] =='a') 
                puts (a) ;
         }
    cin.get();
    cin.get();
    return 0;
}
 
Текущее время: 16:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru