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

В произвольном тексте найти и отпечатать все слова длиной 5 символов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Классовая борьба http://www.cyberforum.ru/cpp-beginners/thread1039259.html
Visual Studio 10 express ни с того ни с сего начал ругаться на существующие классы, хотя раньше воспринимал все нормально.. с чем может быть связано? #include <stdio.h> #include <conio.h> #include <locale.h> #include <fstream> #include <istream> #include <string.h> #include <windows.h> #include <iostream>
C++ Максимальная стоимость Помогите пожалуйста!!! Как найти максимальную стоимость элемента в коллекции среди элементов с нечетными номерами, чей вес меньше заданной константы???? http://www.cyberforum.ru/cpp-beginners/thread1039257.html
Размер файла C++
Как узнать размер файла в Си++/Си? кроме функции GetFileSize
C++ Сложности распределения памяти
Ребят, никогда не писал под студию, всё время на Dev C++, там проблем с изначальным кодом не было, программа работала прекрасно, а вот в студии ругается на то что переменная в массиве, только с динамическими массивами пока как то не очень получается, ругается на неверное распределение памяти #include <stdio.h> #include <ctime> #include <stdlib.h> #include <iostream> #include <conio.h>...
C++ Задача (Программирование циклических вычислительных процессов) http://www.cyberforum.ru/cpp-beginners/thread1039217.html
Прошу помочь. Программирование циклических вычислительных процессов 1. Справочная информация При усложнении решаемых задач ход выполнения программ становится более запу-танным. Чтобы иметь возможность управлять процессом выполнения программ его организа-цией используются такие структуры как циклы. Циклы необходимы. Когда надо повторить некоторые действия несколько раз, как правило, пока...
C++ Сортировка структур в алфавитном порядке Есть массив структур, которые содержат русское слово и его английский перевод. Надо отсортировать по английским словам в алфавитном порядке. Как это проще всего реализовать? Добавлено через 15 часов 45 минут Ап! подробнее

Показать сообщение отдельно
PsychodeliNoise
0 / 0 / 0
Регистрация: 14.11.2013
Сообщений: 12

В произвольном тексте найти и отпечатать все слова длиной 5 символов - C++

12.12.2013, 22:49. Просмотров 344. Ответов 2
Метки (Все метки)

Собственно, задача. Если можно, хотелось бы минимум мудрённого кода - простейшие операторы. Ну или с комментариями.

Добавлено через 1 час 35 минут
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
int main()
{
    system("cls");
    setlocale(0, "");
 
    char str[256];
    
    cout << "Введите произвольный текст: "; cin.getline (str, 256);
 
    
    char* ptr = strtok (str, " ");
    int kol = strlen(ptr);
    while (ptr = strtok(NULL, " "))
    {
        if(strlen(ptr)==5)
        kol++;
    }
    cout << "Количество слов длиной из 5 букв: " << kol;
    cout << "\n";
 
    system("PAUSE");
 
    return 0;
 
}
Пока выглядит так. Ясное дело, работает некорректно.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru