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

посчитать в строке количество непарных слов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Нужно написать программу в с/с++, которая определяет являются ли 2 введенных с клавиатуры слова рифмой http://www.cyberforum.ru/cpp-beginners/thread542940.html
Нужно написать программу в с/с++, которая определяет являются ли 2 введенных с клавиатуры слова рифмой. Слова считаются рифмующимися, если их концовки, включающие последнюю гласную и хотя бы одну согласную, совпадают.Например крючок - червячок, земля - поля и т.д. Я что-то совсем не могу разобраться
C++ Упорядоченое добавление элементов в двусвязный список В том, на что меня хватило, сравнение и последуящая перестановка происходит только один раз с соседними элементами( Подскажите пожалуйста,как сделать так, чтобы по-человечески сортировалось\добавлялось? #include <iostream.h> #include <conio.h> void main() { clrscr(); const k=5; http://www.cyberforum.ru/cpp-beginners/thread542931.html
C++ Бинарный файл ( определение типа данных в нем)
Добрый вечер! Есть такая задача, имеется файл который мы открываем в бинарном режиме через fstream. Как определить какого размера считывать элемент массива для ф-ии read(), учитывая что файл содержит данные неизвестного типа, будь то double int или char? Заранее спасибо!
В данной строке удалить все пробелы. C++
Дана строка. В данной строке удалить все пробелы.
C++ Заменить в слове первую букву “A” на символ http://www.cyberforum.ru/cpp-beginners/thread542914.html
Задание такого: Ввести с клавиатуры слово и символ. Заменить в слове первую букву “A” на символ. Присоединить введенный символ к началу слова. Вывести слово и символ. Вот прога, просьба подрудоктировать: #include <iostream> #include <string.h> using namespace std; int main()
C++ Нужно вспомнить! double y=h0; как объявить h0 в программе прежде чем использовать,убейте не помню! Просто выдает ошибку! подробнее

Показать сообщение отдельно
gylayko
30 / 29 / 4
Регистрация: 28.09.2011
Сообщений: 448
08.04.2012, 21:45     посчитать в строке количество непарных слов
есть строка, нужно вычислить количество слов, которые имеют непарное количество букв!
начал я это реализовывать вот так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
#include <string.h>
#include <conio.h>
#include <math.h>
 
void main()
{
    char st[250];
    char *sl;
    int ch,i;
    clrscr();
    printf("vvedite stroku ");
    gets(st);
    sl = strtok(st, " ");
    while (sl!=NULL)
    {
     sl = strtok(NULL, " ");
    }
printf("%d",ch);
getch();
}
а чтобы узнать количество этих слов нужно такой цикл:
C++
1
2
if ((strlen(sl) % 2)==1)
     {ch++;}
но куда его встаивть, не пойму! подскажите, в какое место программы его нужно впихнуть!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 21:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru