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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Onlyprototype
0 / 0 / 0
Регистрация: 21.11.2012
Сообщений: 12
#1

Подсчитать и вывести на экран число слов в ней, а затем и каждое отдельное слов - C++

28.12.2012, 19:09. Просмотров 567. Ответов 2
Метки нет (Все метки)

Помогите с кодом:
Введите с клавиатуры строку символов, после чего подсчитайте и выведите на экран
число слов в ней, а затем и каждое отдельное слово.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.12.2012, 19:09     Подсчитать и вывести на экран число слов в ней, а затем и каждое отдельное слов
Посмотрите здесь:

Оределить количество слов в строке и вывести на экран каждое нечетное слово - C++
Дана строка текста, в которой слова разделены запятыми и двоеточиями. Необходимо: а) оределить количество слов в строке и вывести на...

Очереди. За один просмотр файла вывести на экран каждое третье слово, а затем каждое четвертое - C++
Помогите студенту сделать задачу на с++, вот условие: Создать файл вещественных чисел за один просмотр файла вывести на экран каждое...

Подсчитать количество слов и определить и вывести на экран максимальное и минимальное слова и их длину. - C++
Помогите сделать программу, нужно чтоб была хотя бы одна подпрограмма. Желательно на СИ. Подсчитать количество слов и определить и...

Подсчитать количество слов и определить и вывести на экран максимальное и минимальное слова и их длину. - C++
Подсчитать количество слов и определить и вывести на экран максимальное и минимальное слова и их длину. Помогите...

Подсчитать и вывести на экран количество слов, символами которых являются двоичные цифры - C++
Строка, введенная пользователем, состоит из слов, разделенных запятой. Подсчитать и вывести на экран количество слов, символами которых...

Строка,введенная пользователем,состоит из слов,разделенных запятой.Подсчитать и вывести на экран кол-во вве - C++
Строка, введенная пользователем, состоит из слов, разделенных запятой. Подсчитать и вывести на экран количество введенных слов.

Вывести сначала предложения, начинающиеся с однобуквенных слов, а затем все остальные - C++
Написать программу, которая считывает текст и выводит на экран сначала предложения, начинающиеся с однобуквенных слов, а затем все...

Написать программу, которая считывает текст из файла и выводит на экран сначала предложения, начинающиеся с однобуквенных слов, а затем все остальные - C++
Всем привет)))Помогите пожалуйста написать программу))) Написать программу,которая считывает текст из файла и выводит на экран сначала...

Подсчитать и вывести количество слов, заканчивающихся символом ‘o’ - C++
Строка, введенная пользователем, состоит из слов, разделенных запятой. Подсчитать и вывести количество слов, заканчивающихся символом ‘o’. ...

Подсчитать количество слов до запятой, и вывести их построчно - C++
помогите разобраться как подсчитать количество слов и вывести их построчно у меня выходит не то идет вывод слов что стоят перед...

Подсчитать число слов в предложении, записанном в текстовом файле. Язык C++ - C++
//// программа с файлами оч сложная

Дана строка. Подсчитать, сколько различных символов встречается в ней. Вывести их на экран. - C++
Помогите решить задачи: 1. Найти все простые натуральные числа, не превосходящие n, двоичная запись которых представляет собой палиндром,...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
m1Rr0r
247 / 230 / 15
Регистрация: 05.02.2010
Сообщений: 3,256
Завершенные тесты: 2
28.12.2012, 20:29     Подсчитать и вывести на экран число слов в ней, а затем и каждое отдельное слов #2
strtok
BumerangSP
4286 / 1408 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
29.12.2012, 09:09     Подсчитать и вывести на экран число слов в ней, а затем и каждое отдельное слов #3
m1Rr0r, раз такое задание, то, думаю, название функции ему ни о чем не говорит.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <cstring>
#include <iostream>
 
int main()
{
  char* str = new char[100];
  std::cin.getline(str,100);
  char* ptr = strtok(str,"!? ,.");
  int cnt = 0;
  do {
   ++cnt;
   std::cout<<ptr<<'\n';
  }while (ptr = strtok(NULL,"!? ,.")) ;
  std::cout<<cnt<<'\n';
  delete[] str;
  return 0;
}
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru