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

как определить количество 'пробел' в строке. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Подсчет символов пробелов и строк в файле http://www.cyberforum.ru/cpp-beginners/thread249003.html
Дан текстовый файл. Подсчитать в нем общее количество символов, преобразовать эту величину к размеру файла в килобайтах, вывести также количество пробелов в файле и количество строк. Все данные просчитать в одном цикле. Никак не выходит в 1 цикле:(
C++ не компилируется только начал изучать C++ компилирую файл вроде компилируется нажимаю выполнить и он пишит исходный файл не откомпилирован помогите решить проблему http://www.cyberforum.ru/cpp-beginners/thread249002.html
массив C++
Помогите решить задачу на Turbo С++ (где используются printf scanf) 1) Найти сумму и количество четных чисел, меньших 10. Массив: Z. Условия и ограничения: zij - натуральные числа.
C++ ср арифметическое
Помогите решить задачку на Turbo С++ (где используются printf scanf) пожалуйста 1)Найти среднее арифметическое значений функций f(x) в точках a, b, (a+b)/2, используя обращение к функции f(x)=(xsin π/4)/(1-2xcos π/4+x^2 ) a=0,1; b=0,8
C++ сумма http://www.cyberforum.ru/cpp-beginners/thread248989.html
Помогите решить задачу на Turbo С++ (где используются printf scanf) 1)Вычислить сумму и количество положительных элементов массива X Массив: X. Условия и ограничения: X - действительные числа
C++ Вычислить произведение элементов каждого столбца массива Инициализировать нецелочисленный массив 7х5 данными от -3 до 3; Вычислить произведение элементов каждого столбца массива. Оформить вычисления в виде функции с параметрами: исходный массив, размерность массива, результирующий массив; тип возвращаемого значения – int. Записать полученные значения в структуру Var5 и в файл в виде столбца. Считать из файла третье записанное значение и вывести его... подробнее

Показать сообщение отдельно
rangerx
1908 / 1517 / 139
Регистрация: 31.05.2009
Сообщений: 2,876
26.02.2011, 20:59     как определить количество 'пробел' в строке.
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include <algorithm> 
#include <string> 
 
int main()
{
   std::string s = "asd ksdfj hkjqhw";
   std::cout << std::count(s.begin(), s.end(), ' ');
   return 0;
}
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h> 
#include <string.h> 
 
int main()
{
   char s[] = "asd ksdfj hkjqhw";
   int count = 0;
   char* p = s;
 
   // while(*p) if(*p++ == ' ') ++count;  
   while( (p = strchr(p, ' ')) ) ++count, ++p; 
   printf("%d\n", count);
 
   return 0;
}
 
Текущее время: 21:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru