Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
Vera_0709

Указатели, строки, функции - C++

05.01.2012, 00:28. Просмотров 331. Ответов 0
Метки (Все метки)

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
32
33
34
35
36
37
#include <cstdlib>
#include <iostream>
using namespace std;
int count_words(string s)
{
    int col = 0;
    int n = s. length();
    string word = "";
    for(int i = 0; i < n; i++)
    {
            if(s[i] == ' ' || s[i] == '\t')
            {
                    if(word != "")
                    {
                            col++;
                    }
                    word = "";
            }
            else
                word = word + s[i];
    }
    if(word != "")
            col++;
   return col;
}
int main(int argc, char *argv[])
{
    string s;
    int col = 0;
    cout << "Vvedite stroku" << endl;
    getline(cin,s); // schityvaem s probelami stroku
    cout << "Kolichestvo slov:" << count_words(s) << endl;
    system("PAUSE");
    return EXIT_SUCCESS;
 
 
}
что означают строки:
int col = 0;
int n = s. length();
string word = "";
for(int i = 0; i < n; i++)
{
if(s[i] == ' ' || s[i] == '\t')
{
if(word != "")
{
col++;
}
word = "";
}
else
word = word + s[i];
}
if(word != "")
col++;
return col;
}
http://www.cyberforum.ru/cpp-beginners/thread421717.html
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.01.2012, 00:28
Готовые ответы и решения для C++ Указатели, строки, функции:

Указатели, символьные строки и функции в с++
помогите пожалуйста написать программу по заданию на картинках

Указатели, символьные строки и функции
Функция разбивает строку на две части: до первого вхождения за-данного символа...

Программа на тему указатели, функции, строки. (язык Си)
Доброго времени суток. Как это случается со многими - я оттянула решение...

Указатели, функции и динамическое выделение памяти: вывести строки с неповторяющимися данными
Задана матрица A(n,n) ,n&lt;=15 . Написать программу, которая находит и выводит...

Задача на указатели (Рассчитать в одной функции сумму и произведение значений элементов произвольной строки двухмерного массива)
Ввести двумерный массив размерностью 5х6. Рассчитать в одной функции сумму и...

0
Указатели, строки, функции C++    
Другие темы раздела
C++ Excel Automation in C++ http://www.cyberforum.ru/cpp-beginners/thread511206.html
Коллеги, прошу помощи! Нужен пример рабочего С++ кода, который делает следущее: - конектится к работающему в настоящий момент Excel; если Excel не запущен, то кидает exception; - конектится к...
C++ Вопрос по сортировке методом пузырька (перемещение flag=0) #include <conio.h> #include <stdio.h> #include <iostream.h> #include <math.h> #include <vcl.h> #pragma hdrstop //--------------------------------------------------------------------------- ... http://www.cyberforum.ru/cpp-beginners/thread511204.html
Даны целые числа а1,а2 ....Известно что а1>0 C++
http://s017.***********/i433/1112/89/8e4a6cfea7a4.jpg Задание 223(В,И) Заранее спасибо.
C++ при компиляции, вместо слов выводятся цифры непонятные
В общем-то проблемы таковы, при компиляции, вместо слов выводятся цифры непонятные, и с помощью SetLocate это дело не исправляется... это полбеды, самый трабл в том, что он вылетает после ввода 1х...
C++ Массивы и классы C++. Задача. http://www.cyberforum.ru/cpp-beginners/thread511138.html
Доброго времени суток, товарищи... Объявляю награду за выполнение след. задач.. заинтересовавшиеся в ЛС отпишитесь
C++ Проблема с wizard-style интерфейсом Привет, коллеги! Столкнулся с такой проблемой: делаю wizard-style интерфейс с помощью WTL-классов CPropertySheetImpl и CPropertyPageImpl. Все контролы статично прописаны в файле ресурсов. На... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru