Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
wowikk
0 / 0 / 0
Регистрация: 02.04.2013
Сообщений: 54
#1

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

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

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

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

Написать программу, которая преобразует строку символов в число
Написать программу, которая преобразует строку символов в число (целое) или...

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

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

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

4
Olivеr
412 / 408 / 95
Регистрация: 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 / 95
Регистрация: 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
Привет! Вот еще темы с решениями:

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

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

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

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


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

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

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