Форум программистов, компьютерный форум, киберфорум
Наши страницы

Задачи по теме: Обработка символьной и строковой информации - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Простой путь к системным папкам http://www.cyberforum.ru/cpp-beginners/thread812601.html
Прошу прощения т.к такие темы были и не раз, но ответ был всегда в стиле: Дофига всякой ненужной всячены для консолек. А мне нужен простой и доступный ответ в стиле:...
C++ Составить блок-схему, алгоритм вычисления и программу для вычисления значения кусочно заданной функции помогите пожалуйста =) заранее благодарен =) П.5.19.Правил Запрещено создавать темы в виде ссылок на задания или коды программ, расположенные на других сайтах. П.5.18.Правил Запрещено размещать... http://www.cyberforum.ru/cpp-beginners/thread812597.html
объясните пожалуйста, что это C++
И что с этим делать)
забить файл нулями C++
Требуется записать в файл определенное количество нулей (или др. символа). Делаю так: char chZero='\0'; for (int i=0;i<N;i++) { fwrite(&chZero,1,1,file); } Вопрос: а можно то же самое...
C++ написати програму, що містить цикл привітання http://www.cyberforum.ru/cpp-beginners/thread812566.html
написати програму, що містить цикл привітання Привітання - прізвище+ ініціали (5р) Функцію обчислення середнього геометричного 2 чисел буду очень благодарен... Официальный язык форума -...
C++ преобразование между char и int Зачем? Чтобы работать с char как с целыми числом, принимающим значение от 0 до 255. Специально для этой цели я написал такой класс: class CharInt { public: char intToChar(unsigned short... подробнее

Показать сообщение отдельно
Rexer
163 / 162 / 20
Регистрация: 10.10.2010
Сообщений: 725
19.03.2013, 15:22
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
using namespace std;
 
int main()
{
  char array[100];
  cout<<"Vvedite stroku:";
  cin>>array;
  int count=0;
  for(int i=0;array[i]!='\0';i++)
  { if (array[i]=='a')
    { count++; }
  }
  cout<<count;
  return 0;
}
а теперь введите в строку что-то типа
"one a a and a again" и получите, что количество 'a' у вас 0.
А все потому, что cin читает только до первого пробела.
Тогда уж используйте cin.getline(array,100), чтоли.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.