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

Модификация программы - C++

Восстановить пароль Регистрация
 
Temikk2
2 / 2 / 0
Регистрация: 12.12.2011
Сообщений: 128
23.04.2012, 12:03     Модификация программы #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
34
35
36
37
#include <iostream>
#include <ctype.h>
int main()
{
char ch;
int aCnt=0, eCnt=0, iCnt=0, oCnt=0, uCnt=0,
consonantCount=0;
while ( cin >> ch )
switch ( ch ) {
case 'a': case 'A':
++aCnt;
break;
case 'e': case 'E':
++eCnt;
break;
case 'i': case 'I':
++iCnt;
break;
case 'o': case 'O':
++oCnt;
break;
case 'u': case 'U':
++uCnt;
break;
default:
if ( isa1pha( ch ) )
++consonantCnt;
break;
}
cout << "Встретилась a: \t" << aCnt << '\n'
<< "Встретилась e: \t" << eCnt << '\n'
<< "Встретилась i: \t" << iCnt << '\n'
<< "Встретилась o: \t" << oCnt << '\n'
<< "Встретилась u: \t" << uCnt << '\n'
<< "Встретилось согласных: \t" << consonantCnt
<< '\n';
}
Добавлено через 1 час 5 минут
Вот рабочая программа, помогите пожалуйста переделать!

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
34
35
36
37
38
39
#include <vcl.h>
#pragma hdrstop
#include <iostream.h>
 
//---------------------------------------------------------------------------
 
#pragma argsused
int main(int argc, char* argv[])
{
       char ch;
int aCnt=0, eCnt=0, iCnt=0, oCnt=0, uCnt=0,
consonantCount=0;
while ( cin >> ch ) {
switch ( ch )
{
case 'a': case 'A':
++aCnt;
break;
case 'e': case 'E':
++eCnt;
break;
case 'i': case 'I':
++iCnt;
break;
case 'o': case 'O':
++oCnt;
break;
case 'u': case 'U':
++uCnt;
break;
}
cout << "Vstretelas a: \t" << aCnt << '\n'
<< "Vstretelas e: \t" << eCnt << '\n'
<< "Vstretelas i: \t" << iCnt << '\n'
<< "Vstretelas o: \t" << oCnt << '\n'
<< "Vstretelas u: \t" << uCnt << '\n'
<< "Vstretelas ñîãëГ*Г±Г*ûõ: \t" << consonantCount<< '\n';
}
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.04.2012, 12:03     Модификация программы
Посмотрите здесь:

Модификация перезагрузки C++
Модификация программы C++
C++ Модификация игр
Задача о камнях (почти рюкзак) модификация) C++
Модификация разработанного класса C++
Модификация объектов класса string C++
WinPcap - модификация пакета C++
Косвенная модификация переменной - разобрать код C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
odip
Эксперт C++
 Аватар для odip
7225 / 3287 / 58
Регистрация: 17.06.2009
Сообщений: 14,165
23.04.2012, 15:29     Модификация программы #2
пробелы
case ' ':
символы табуляции
case '\t':
и новой строки
case '\n':
Temikk2
2 / 2 / 0
Регистрация: 12.12.2011
Сообщений: 128
15.05.2012, 14:56  [ТС]     Модификация программы #3
Как оказалось не одному мне ее тяжелом ее сделать.
Yandex
Объявления
15.05.2012, 14:56     Модификация программы
Ответ Создать тему
Опции темы

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