Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.12.2010, 19:38   #1
[Danil777]
Новичок
Джуниор
 
Регистрация: 13.12.2010
Сообщений: 2
Вопрос Посчитать пробелы в строке

Ребята можете написать задачу?

просто нужно ввести строку пользователю с клавы а программа должна посчитать пробелы!
Заранее спасибо! огромное!
[Danil777] вне форума Ответить с цитированием
Старый 13.12.2010, 19:43   #2
Syuf
Форумчанин
 
Аватар для Syuf
 
Регистрация: 02.02.2010
Сообщений: 599
По умолчанию

Код:
#include <iostream>
#include <string>
#include <algorithm>

using namespace std;



int main()
{
      string str;
      cout << "Input the string:" << endl;
      getline(cin, str);
      cout << "Result: " << count(str.begin(), str.end(), ' ') << endl;

      return 0;
}
"Лишь то читается легко, что написано с трудом; что в час написано, то в час и позабыто."
Syuf вне форума Ответить с цитированием
Старый 13.12.2010, 22:19   #3
kaljan775
:D
Форумчанин
 
Аватар для kaljan775
 
Регистрация: 26.09.2010
Сообщений: 570
По умолчанию

VC++

Код:
#include <iostream>
#include <string>

using namespace std;

int main()
{
 string text;
 cout<<"Введите строку\n";
 getline(cin,text,'\n');
 int i=0;
 int strl=text.length();
 for (int k=0;k<strl;k++)
  if (text[k]==' ') i++;
 cout<<"Количество пробелов в тексте - "<<i;
 system("pause")
 return 0;
}
через char

Код:
#include <iostream.h>
#include <string.h>
#include <conio.h>

int main(){
char text[100];
cin.getline(text,sizeof(text),'\n');
 int i=0;
 int strl=strlen(text);
 for (int k=0;k<strl;k++)
  if (text[k]==' ') i++;
 cout<<"Количество пробелов в тексте - "<<i;


getch();
return 0;
}
Пишу ПО, создаю сайты, делаю курсовые работы, за деньги
C#, .NET, MS SQL, AngularJS, HTML, jQuery
kaljan775 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пробелы в строке nvarchar(500), как избежать? godlsd БД в Delphi 4 21.08.2010 21:55
Передвинуть пробелы в строке Nastushka Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 3 24.05.2010 19:21
удалить в строке лишние пробелы euhenia Помощь студентам 4 02.12.2009 21:55
Пробелы Progs1024 Помощь студентам 1 25.10.2009 21:06
Процедура или функция, удаляющая окаймляющие пробелы в строке (Delphi) Аццкий прогер Помощь студентам 2 03.03.2009 04:12