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

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

Войти
Регистрация
Восстановить пароль
 
Vera_0709
Сообщений: n/a
#1

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

05.01.2012, 00:28. Просмотров 303. Ответов 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;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.01.2012, 00:28     Указатели, строки, функции
Посмотрите здесь:

указатели,символьные строки и функции - C++
Разработать функцию, которая выполняет ту обработку фрагмента текста, которая определена в Вашем индивидуальном задании. При реализации...

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

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

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

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

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

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

Указатели и строки - C++
1. В коде есть такой кусок: sc = stack.pop(); printf(&quot;#%s %d#&quot;, &amp;sc, sc); sc имеет тип unsigned int, понятно что там хранится...

указатели и строки? - C++
Люди помогите понять, ни как не дается это страшное слово указатель. Так в общем немного ясно, не понятно вот что: Считается что эти...

Указатели и строки - C++
Здравствуйте. Учу указатели (и строки); появилась куча неясных мне моментов, поэтому прошу разъяснения. 1) const char* obj...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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