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

Задача: Нужна удалит строки с нечетным числом слов - C++

Восстановить пароль Регистрация
 
krompaul
Сообщений: n/a
25.11.2010, 15:25     Задача: Нужна удалит строки с нечетным числом слов #1
Сдраствуете,

помогите мне ресит задачу на borland c++:
'Нужна удалит строки с нечетным числом слов'.
Кинте хотя похожый пример.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.11.2010, 15:25     Задача: Нужна удалит строки с нечетным числом слов
Посмотрите здесь:

написать функцию которая удалит из строки заданные символы. C++
C++ Определить, сумма цифр является четным или нечетным числом
В тексте удалить каждое слово с четным числом символов, продублировать каждое слово с нечетным числом символов C++
Убрать элементы из списка с нечетным числом, не удаляя C++
C++ Программа со строками. Определить длинну введенной строки L и если длина L кратна 3 удалит каждый третий символ
C++ 5. Определить, является ли заданное целое число А нечетным двузначным числом. Предусмотреть проверку вводимых данных на отрицательность
C++ Проверить истинность высказывания: "Данное целое число является нечетным трехзначным числом"
Удалить центральный символ в словах с нечетным числом букв C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ElectroNik
0 / 0 / 0
Регистрация: 23.11.2010
Сообщений: 6
25.11.2010, 16:03     Задача: Нужна удалит строки с нечетным числом слов #2
Ну примерно так:

n_word=sizeof(строка);
if(n_words%2==0){
//если парно то делать то-то
}
else
{
// удалить строку
}
ElectroNik
0 / 0 / 0
Регистрация: 23.11.2010
Сообщений: 6
25.11.2010, 16:08     Задача: Нужна удалит строки с нечетным числом слов #3
Подсчет слов (Из Б.В. Керниган, Д.М. Ричи. Язык С ) :
Код
 #DEFINE    YES  1
 #DEFINE    NO   0
 
 MAIN()  /* COUNT LINES, WORDS, CHARS IN INPUT */
 {
    INT C, NL, NW, INWORD;
 
    INWORD = NO;
    NL = NW = NC = 0;
    WHILE((C = GETCHAR()) != EOF)  {
        ++NC;
        IF (C == 'N')
             ++NL;
        IF (C==' ' !! C=='N' !! C=='T')
             INWORD = NO;
        ELSE IF (INWORD == NO)  {
             INWORD = YES;
             ++NW;
        }
    }
    PRINTF('%D %D %DN', NL, NW, NC);
 }
Yandex
Объявления
25.11.2010, 16:08     Задача: Нужна удалит строки с нечетным числом слов
Ответ Создать тему
Опции темы

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