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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
ollchik
0 / 0 / 0
Регистрация: 17.12.2012
Сообщений: 14
#1

Подсчитать количество слов с четным числом букв - C++

06.06.2013, 14:49. Просмотров 501. Ответов 4
Метки нет (Все метки)

Помогите решить задачу. Дана строк символов (256). Подсчитать количество слов с четным числом букв.
программа не работает

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
#include "stdafx.h"
#include "stdafx.h"
#include <iostream>
#include <iomanip>
#include <stdlib.h>
#include <stdio.h>
 
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{char str [256];
int i, k, k1;
cout <<"vvedite" << endl;
gets (str);
i=0, k1=0;
while (i<strlen (str))
{while (str[i]!= '_' &&i <strlen (str))
k=0;
k++;
if (k%+2==0) k++; }
cout <<"colichesnvo slov"<<k;
 
    return 0;
}
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.06.2013, 14:49     Подсчитать количество слов с четным числом букв
Посмотрите здесь:

Подсчет количества слов с четным и не четным количеством букв в слове - C++
люди помогите пожалуйста, понять не могу почему не правильно считает... нужно подсчитать количество слов с четным и не четным количеством...

Работа с строками: подсчитать количество слов, количество букв - C++
Есть текст. Нужно: 1. Посчитать количество слов в тексте. 2. Посчитать количество букв &quot;а&quot; в последнем слове. 3. Найти количество...

Подсчитать количество слов, букв в тексте - C++
1. исходные данные: задан формат файла .txt с англ. текстом задание. а) подсчитать кол-во слов в тексте б) подсчитать кол-во каждой...

Подсчитать количество букв, слов и цифр в строке - C++
Во введенной строке символов подсчитать количество букв (отдельно русского и английского алфавитов), цифр, слов, предложений. (Считать, что...

Подсчитать количество слов и букв в этих словах в строке - C++
вот программа которая считает слова, надо дописать чтобы подсчитать количество букв #include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include...

Подсчитать количество слов, состоящих из русских букв длинной свыше 4 символов - C++
Помогите написать

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Seemann92
5 / 5 / 0
Регистрация: 12.04.2013
Сообщений: 45
06.06.2013, 15:33     Подсчитать количество слов с четным числом букв #2
C++
1
2
k=0;
 k++;
Очень уж глаз режет. Обнуление переменной явно должно происходить не здесь. Да и на строку ниже
C++
1
if (k%+2==0) k++
Что-то напутали с переменными, т.к. в программе присутсвует ещё и k1 (так понимаю, одна из них считает знаки в словах, другая - слова с чётным количеством знаков).
Вот здесь опять же "k%+2==0" плюс явно лишний.
ollchik
0 / 0 / 0
Регистрация: 17.12.2012
Сообщений: 14
06.06.2013, 16:04  [ТС]     Подсчитать количество слов с четным числом букв #3
да плюс это просто опечатка, не могли бы вы помочь, я никак не могу доделать ее
Wack
6 / 6 / 1
Регистрация: 17.05.2013
Сообщений: 13
06.06.2013, 16:26     Подсчитать количество слов с четным числом букв #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Нет, не работает. Сейчас.

Добавлено через 7 минут
Вот держи . . .
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#include <iostream>
#include <string.h>
using namespace std;
void main ()
{
  char *str = new char [256];
  gets (str);
  char * pch;
  unsigned i =0;
  pch = strtok (str," ,.-");
 
  if (strlen(pch)%2==0){i=i;}
 
  while (pch)
  {
    
    if (strlen(pch)%2==0){i++;}
    pch = strtok (NULL, " ,.-");
  }
  cout << "\nResult :"<<i <<endl;
  
}
Добавлено через 4 минуты
Только у меня сомнения по поводу функций, кажется мне что твой компилятор их не знает. . .
Качай студию (Visual Studio)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.06.2013, 22:44     Подсчитать количество слов с четным числом букв
Еще ссылки по теме:

Работа с текстом. Подсчитать количество слов, имеющих удвоенные сочетания букв. - C++
Подсчитать, сколько слов в тексте имеют удвоенные сочетания букв.(код без массивов) Иван Аганин, ПравилаИзначальное название темы:...

Работа с файлами (подсчитать количество слов в файле, содержащих нечетное количеством букв) - C++
Первый раз работаю с файлами и тут у меня проблемы. После компиляции выводит неправильный ответ и выбивает: 'Lab 8.exe': Loaded...

Выполнить статистику текста: подсчитать количество букв, знаков препинания, слов, предложений, абзацев. - C++
1. Дан текстовый файл. Выполнить статистику текста: подсчитать количество букв, знаков препинания, слов, предложений, абзацев. ...

Подсчитать количество слов, в тексте от пробела до пробела, и количество букв - C++
нужно создать програму считает количество слов, в тексте от пробела до пробела(если два пробела сразу конец текста), а также ...

Определить количество элементов массива, в которых сумма первой и последней цифр является четным числом - C++
дан массив a(n). определить количество элементов массива , в которых сумма первой и последней цифр является четным числом

26. Подсчитать количество букв "А" в предложении и общее количество букв. В тексте несколько строк. - C++
помогите с программкой пожалуйста. язык для меня совершенно незнакомый, а от решения этой задачки зависит судьба в универе одной очень...


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

Или воспользуйтесь поиском по форуму:
ollchik
0 / 0 / 0
Регистрация: 17.12.2012
Сообщений: 14
06.06.2013, 22:44  [ТС]     Подсчитать количество слов с четным числом букв #5
программа не выводит количество слов.

Добавлено через 10 минут
спасибо все работает
Yandex
Объявления
06.06.2013, 22:44     Подсчитать количество слов с четным числом букв
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru