Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

Строки: вывести на экран слова четной длинны - C++

04.05.2012, 18:43. Просмотров 530. Ответов 1
Метки нет (Все метки)

Вводим строку, требуется вывести на экран слова четной длинны в одной строке,нечетной в другом...заранее огромное спасибо!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.05.2012, 18:43
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Строки: вывести на экран слова четной длинны (C++):

Вывести на экран слова четной длинны в одной строке,нечетной в другой - C++
Вводим строку, требуется вывести на экран слова четной длинны в одной строке,нечетной в другом...заранее огромное спасибо!!!

Строки. Вывести на экран все слова четной длины, у которых... - C++
Дана последовательность символов, состоящая из слов четной длины. Вывести на экран все слова четной длины, у которых все буквы из первой...

Строки. Вывести на экран слово максимальной длинны - C++
Товарищи форумчане! Помогите пожалуйста юному программисту с задачкой. Задача: Ввести с клавиатуры строку из произвольного кол-ва...

Вывести на экран слова заданной строки в обратной последовательности - C++
Суть задания Вывести на экран слова заданной строки в обратной последовательности Вот код программы: #include "stdafx.h" #include...

Вывести на экран слова заданной строки в обратной последовательности - C++
Строка, введенная пользователем, состоит из слов, разделенных запятой. Вывести на экран слова в обратной последовательности.

Определить количество слов в строке и вывести на экран слова строки в столбик - C++
Добрый вечер! Помогите разобраться: Исходное задание: Дана строка текста, в которой слова разделены символами # и пробелами. ...

1
eji
120 / 120 / 6
Регистрация: 17.09.2010
Сообщений: 288
04.05.2012, 20:22 #2
nega_ufa, код:
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
40
41
42
43
44
#include <stdio.h>
#include <conio.h>
#include <windows.h>
 
BOOL IsEven(const char *str)
{
    int j = strlen(str);
    if(j % 2 == 0) return TRUE;
    return FALSE;
}
void get_string(const char *str1, char *str2, int &index)
{
    int j = 0;
    memset(str2, 0, 255);
    for(int i = index + 1; str1[i] != '\0'; i++)
    {
        if(str1[i] == ' ')
        {
            index = i;
            str2[j] = '\0';
            return;
        }
        str2[j++] = str1[i];
    }
    index = strlen(str1);
}
 
int main(int argc, char *argv[])
{
    printf("Demo\n");
    char str[1024];
    printf("Input string: ");
    gets(str);
    int index = -1;
    while(index != strlen(str))
    {
        char tmp[255];
        get_string(str, tmp, index);
        printf("String: %s\nIsEven: %s\n\n", tmp, IsEven(tmp) == TRUE ? "TRUE" : "FALSE");
    }
    printf("IsEven: %s\n", IsEven(str) == TRUE ? "TRUE" : "FALSE");
    getch();
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.05.2012, 20:22
Привет! Вот еще темы с ответами:

Строки: Вывести на экран только те слова, которые отличаются от последнего и в которых нет повторяющихся букв. - C++
вводи с клавиатуры строку. Вывести на экран только те слова, которые отлчаются от последнего и в которых нет повторяющихся букв.

Из заданного файла удалить все слова c двумя согласными и вывести на экран оставшиеся слова - C++
Привет всем, в с++ не очень шарю, а до строк в изучении еще не дошел , поэтому не пойму как делать Дан текст. Словом текста считается...

Строки. Подсчитать количество заглавных букв в тексте; вывести на экран слова, имеющие наименьшее количество букв... (подправить) - C++
Дано задачу: С клавиатуры вводится строка. Составить программу, которая подсчитывает количество заглавных букв в тексте; выводит на...

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


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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