Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ выделение памяти под трехмерный массив с возможностью зануления https://www.cyberforum.ru/ cpp-beginners/ thread422133.html
собственно просьба с задачей: определить функцию, которая создает трехмерный массив целых чисел размера M x N x L с возможностью зануления, и функцию, которая освобождает память, выделенную под этот массив. заранее спасибо)
C++ Алгоритм схемы Горнера
Задача такова: необходимо посчитать Сумму произведения ((-1)^k)*(((x/2)^2k)/((k!)^2)), где k изменяеться от 1 до бесконечности. Мною была написана программа на си++ по алгоритму: 1. S=0 2. k=1 3. S=((-1)^k)*(((x/2)^2k)/((k!)^2)) 4. k=k+1 5.если k больше 10 в -3 спепени(например), вернуться на 3. иначе выход. Однако преподователь потребовал, чтобы в вычислении использовалась схема...
C++ Сколько элементов двумерного массива меньше любого элемента на главной диагонали https://www.cyberforum.ru/ cpp-beginners/ thread422119.html
Определить сколько элементов двумерного массива меньше любого элемента на главной диагонали. Добавлено через 1 минуту Решите пожалуйста задачу. А то я в это чайник!(
C++ Ошибка в коде не могу понять в чем Вот код программы: #include <iostream> #include <math.h> using namespace std; int main() { double R; int x; cout << "X="; https://www.cyberforum.ru/ cpp-beginners/ thread422090.html
Передача двумерного массива C++
Здравствуйте. Требуется передать двумерный массив в функцию и там уже его использовать. Все никак не получалось, полазил по результатам поиска, перепробовал различные способы, например, как тут https://www.cyberforum.ru/cpp-builder/thread349601-page3.html#post2004438 и тут https://www.cyberforum.ru/cpp-beginners/thread365228.html Итак, есть двумерный массив нулей/единиц определенного размера....
C++ Один класс не видит другой https://www.cyberforum.ru/ cpp-beginners/ thread422077.html
Есть 2 класса, унаследованные от общего родителя. Один из классов-потомков не видит второй, объявленный ниже. Попытки обвиться его заранее в виде class girl и использовать в сlass man контейнер girl *g не принесли результата. Собственно проблема в функции void reaction(girl& g) класса man. Как заставить их видеть друг друга?Как передать объект класса в параметре функции? #include...
C++ Помогите найти ошибку. Задание с подпрограммой, которая упорно не хочет работать и я уже не знаю в чем ошибка.(Данные считываются из текстового файла) Даны массивы N1…N20 – наименование стран; K1…K20 – население в каждой стране; S1…S20 – занимаемая площадь. Напечатать два списка: 1-ый - список стран, где на одного человека приходится от 0,1 до 1 кв.км; 2-ой – список стран, где на одного человека приходится... https://www.cyberforum.ru/ cpp-beginners/ thread422074.html C++ Найти в матрице первый по очереди строка с наибольшей суммой элементов.
Дано матрицу размерности N на M. Найти в матрице первый по очереди строка с наибольшей суммой элементов. Вывести его номер.
C++ Создать два бинарных файла, содержащих числовую информацию. В результате преобразований в первом файле должны остаться только четные, а во втором https://www.cyberforum.ru/ cpp-beginners/ thread422025.html
Создать два бинарных файла, содержащих числовую информацию. В результате преобразований в первом файле должны остаться только четные, а во втором только нечетные числа. Дополнительных массивов не использовать. помогите написать текст программы! плиз
C++ Компоненты текстового файла содержат целые числа. Счи-таем, что если компонента содержит два числа - это коорди-наты точки, три - координаты цент Компоненты текстового файла содержат целые числа. Счи-таем, что если компонента содержит два числа - это коорди-наты точки, три - координаты центра и радиус окружности, 4- координаты противоположных вершин прямоугольника. Вы-числить максимальную площадь фигур. Помогите плиз вообще не знаю как сделать! https://www.cyberforum.ru/ cpp-beginners/ thread422020.html
C++ Где ошибка?
Помогите найти ошибку? #include <iostream.h> int main () { int x,y,z; cout << "Enter two numbers:\n"; cout << "First number:"; cin >> x; cout << "\nSecond number:"; cin >> y;
C++ Простенькая программа с символьной строкой. Надо найти ошибку. Программа, которая ищет в введённой строке вукву A и заменяет её на букву B и выводит полученную строку на экран. У меня же вводится строка и всё, консоль зависает. Найдите ошибку. #include <stdio.h> #include <conio.h> int main(void) { char a; int i; printf( "vvedite stroky: " ); scanf ("%s", a ); https://www.cyberforum.ru/ cpp-beginners/ thread421962.html
1186 / 543 / 78
Регистрация: 01.07.2009
Сообщений: 3,517
04.01.2012, 04:33 0

Функция подсчитывает количество слов в строке. - C++ - Ответ 2353048

04.01.2012, 04:33. Показов 8677. Ответов 11
Метки (Все метки)

Ответ

Цитата Сообщение от NoMasters Посмотреть сообщение
Не распарсил толком, но есть как минимум переносы строк и табуляции. Знаки препинания тоже вполне себе разделители слов. Впрочем, в данном конкретном случае, скорее всего, действительно имелись в виду только пробелы.
Ну всё это по желанию автор темы пускай дописывает в 13ую строку, при этом не забывая модифицировать 7ую.
Пример с добавленным условием на знаки пунктуации (чтобы "слово,слово" было = 2 слова"
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
int main()
{
    char *string="   sf.dfd   ,";
    int count=0;
    if(*string)
    {
        if(!(isspace(string[strlen(string+1)]) || ispunct(string[strlen(string+1)])))
         count++;
 
        string++;
        while(*string)
        {
            if ((isspace(*string) || ispunct(*string)) && !(isspace(*(string-1)) || ispunct(*(string-1))))
            count++;
            string++;
        }
 
    }
    printf("%d",count);
}
Хотя условия начинают выглядить страшно и напрашивается добавление функций чтобы убрать столь длинные условия ...

Вернуться к обсуждению:
Функция подсчитывает количество слов в строке. C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.01.2012, 04:33
Готовые ответы и решения:

Напишите программу, которая подсчитывает количество слов в строке
Напишите программу, которая подсчитывает количество слов в строке.*

Функция определяющая количество слов в строке
Ребят ,скоро пойду на зачёт,если кто-нибудь может помочь,прошу,помогите. Надо будет написать...

Функция в строке должна вычислять количество слов (слова разделяются пробелом)
int sum (const char *pS ) { const char *p (pS); int n (0); while ( *p ) { if (...

Составить программу, которая подсчитывает количество слов
Пожалуйста помогите! C клавиатуры вводится строка. Составить программу, которая подсчитывает...

11
04.01.2012, 04:33
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.01.2012, 04:33
Помогаю со студенческими работами здесь

Функция, получает строку слов и рзделителей, а на выходе имеет массив слов из строки и количество этих слов
мне нужна функция, которая во входе получает строку слов и рзделителей (&quot; &quot;, &quot;,&quot;, &quot;.&quot;, &quot;_&quot;, &quot;&quot;&quot;),...

Программа, которая копирует содержимое входного файла в выходной; подсчитывает количество слов в тексте...
Написать программу, которая копирует содержимое входного файла в выходной; подсчитывает количество...

Описать рекурсивную функцию letter(s), которая подсчитывает количество букв в строке s
Описать рекурсивную функцию letter(s), которая подсчитывает количество букв в строке s....

Описать функцию, которая подсчитывает максимальное количество символов, идущих подряд в строке
Добрый день! Дали задание, но не совсем ясно, а выполнить надо. Просьба написать: a)функцию,...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru