Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

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

28.05.2013, 15:50. Просмотров 1352. Ответов 4
Метки нет (Все метки)

Подсчитать количество слов в строке. Помогите плиз.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.05.2013, 15:50
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Написать программу, которая читает с клавиатуры строку символов, преобразует ее и выводит результат на дисплей (C++):

Программа на С, которая вводит число типа int с клавиатуры, преобразует ее в строку (str), выводит на дисплей число и строку. - C++
Задача направленная на усвоение следующих понятий: прототип функции; заголовок функции; тело функции; параметры, принимаемые функцией...

Написать программу, которая вводит с клавиатуры строку не более 100 символов, еще одну строку не более 50 символов и выводит на экран позиции вхождени - C++
Задание: Написать программу, которая вводит с клавиатуры строку не более 100 символов, еще одну строку не более 50 символов и выводит на...

Написать программу, которая преобразует строку символов в число - C++
Написать программу, которая преобразует строку символов в число (целое) или сообщает об ошибке (atoi, strtol). Выполнить задание двумя...

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

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

Написать программу которая преобразует введенное с клавиатуры трехразрядное шестнадцатеричное число в десятичное - C++
Помогите пожалуйста с программой!Язык С++! "Написать программу которая преобразует введенное с клавиатуры трехразрядное шестнадцатеричное...

4
Olivеr
412 / 408 / 13
Регистрация: 06.10.2011
Сообщений: 832
28.05.2013, 17:28 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <string>
#include <sstream>
 
using namespace std;
 
int main()
{
    string line, word;
    getline(cin, line);
    stringstream ss(line);
    size_t words_count = 0;
    while ( ss >> word ) words_count++;
    cout << "Words count = " << words_count;
    return 0;
}
0
wowikk
0 / 0 / 0
Регистрация: 02.04.2013
Сообщений: 54
28.05.2013, 19:25  [ТС] #3
А можно пояснить вот этот код
C++
1
2
3
4
5
6
string line, word;
    getline(cin, line);
    stringstream ss(line);
    size_t words_count = 0;
    while ( ss >> word ) words_count++;
    cout << "Words count = " << words_count;
0
Olivеr
412 / 408 / 13
Регистрация: 06.10.2011
Сообщений: 832
28.05.2013, 19:29 #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <string>
#include <sstream>
 
using namespace std;
 
int main()
{
    string line, word; //две строки: текст и слово
    getline(cin, line); //ввод строки
    stringstream ss(line); //строковый поток инициализируем введенным текстом
    size_t words_count = 0; //подсчёт слов
    while ( ss >> word ) words_count++; //пока из потока можно достать форматированный 
                                        //текст (в нашем случае - строку - слово) - 
                                        //увеличиваем счетчик слов
    cout << "Words count = " << words_count;
    return 0;
}
1
wowikk
0 / 0 / 0
Регистрация: 02.04.2013
Сообщений: 54
30.05.2013, 20:48  [ТС] #5
А можно ли нарисовать блок схему к данной программе если не трудно?
0
30.05.2013, 20:48
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.05.2013, 20:48
Привет! Вот еще темы с ответами:

Написать функцию которая выводит на экран строку символов - C++
Привет всем! Помогите пожалуйста. Написать функцию которая выводит на экран строку символов при этом функция передается в сам символ это...

Написать функцию, которая выводит строку, состоящую из одинаковых символов - C++
1.Написать функцию, которая выводит строку, состоящую из одинаковых символов. Длина строки и символ являются параметрами функции.

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

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


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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