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

Количество букв "о" во втором слове - C++

Восстановить пароль Регистрация
 
Нубарик
 Аватар для Нубарик
4 / 4 / 1
Регистрация: 06.11.2010
Сообщений: 40
09.11.2010, 05:42     Количество букв "о" во втором слове #1
привет тем, кто ещё не спит .
помогите плз.
*
в строку ввести фамилию имя отчество. вычислить длину данного и количество букв "а" в нём, в имени подсчитать кол-во букв "о".

я тут кое-что набросал :
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
#include <vcl.h>
#include <iostream.h>
#pragma hdrstop
 
using namespace std;
//---------------------------------------------------------------------------
 
#pragma argsused
int main(int argc, char* argv[])
{
char r[100];
int s[20];
cout<<"Vveditе familiyu, im'ia i ot4estvo"<<endl;
cin.getline(r,100);
int a=0,ks=0,z=0,k=1;
for(int i=0;r[i]!='\0';i++)
{
if (r[i]=='a')
a++;
ks++;
if (r[i]==' ')
{
s[k]=i+1;
k++;
}
}
int l=s[2]-s[1]-1;
cout<<"Kol-vo bukv v imeni - "<<l<<endl;
cout<<"Kol-vo bukv 'a' v stroke - "<<a<<endl;
cout<<"Dovgina stroki - "<<ks<<endl;
system("PAUSE");
        return 0;
}
надо помочь ток с буквами "о" в имени/

Добавлено через 56 минут
наконец понял, где не досмотрел, там надо дописать вот такой вот фрагментик кода :
C++
1
2
3
4
5
6
7
int kilk=0;
for(int i=s[1];i<s[2]-1;i++)
 {
  if (r[i]=='o')
  kilk ++;
  }
cout<<"kilkist bukv 'o' v imeni - "<<kilk<<endl;
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.11.2010, 05:42     Количество букв "о" во втором слове
Посмотрите здесь:

C++ подсчет букв во втором слове
C++ Подсчитать количество букв k в последнем слове
C++ Определить количество повторяющихся букв в слове.
C++ количество букв в слове, количество предложений, самое длинное слово в предложении
C++ Подсчитать количество букв в последнем слове в строке
Определить количество символов во втором слове C++
Количество различных букв в слове C++
C++ Определите количество повторяющихся букв в слове

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

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

Текущее время: 02:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru