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

Удалить все вхождения самого длинного слова в сообщении - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дан текстовый файл. Получить строку, в которой все слова начинаются на букву А http://www.cyberforum.ru/cpp-beginners/thread1197453.html
Никогда не работала с файлами, понять не могу как это делается....а нужно срочно сдать.....помогите пожалуйста....заранее благодарна
C++ Дан текстовый файл. Получить все его строки, содержащие больше 40 символов Дан текстовый файл. Получить все его строки, содержащие больше 40 символов. http://www.cyberforum.ru/cpp-beginners/thread1197439.html
При возведении в степень выводится результат "1.#INF" C++
При значении "k" больше 4 выводит значение 1.#INF. Как можно это исправить? #include"stdafx.h" #include<iostream> #include<math.h> using namespace std; void main() {
C++ Курсовая работа. В файл *.txt не записывается текст
В общем, в файл *.txt не записывается текст, который напечатан после пробела. Вот скрины: Очень нужна помощь... Заранее, спасибо. Вот мой код: class note { char p,i;
C++ Найти наименьшее n, чтобы в последовательности чисел 1+1/2; 1+1/3; ... 1+1/n последнее число было меньше А http://www.cyberforum.ru/cpp-beginners/thread1197416.html
Дано число a(1<a<=1.5). Найти такое наименьшее n, что в последовательности чисел 1+1/2; 1+1/3; ... 1+1/n последнее число будет меньше а. uses crt; var a,b:real; n:integer; begin clrscr; repeat
C++ Подскажите что тут не правильно Подскажите что неверно в коде #include <unistd.h> #include <fcntl.h> #include <signal.h> #include <stdio.h> #include <stdlib.h> #include <sys/types.h> // int fcntl(int fd, int cmd, struct flock *lock); подробнее

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

Удалить все вхождения самого длинного слова в сообщении - C++

03.06.2014, 10:22. Просмотров 136. Ответов 0
Метки (Все метки)

1)Найти самое длинное слово сообщения
2) удалить все его вхождения.
Вот первая часть:
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
#include "stdafx.h"
#include <iostream>
#include <cstring>
using namespace std;
 
int main();
 
int _tmain(int argc, _TCHAR* argv[])
{char string[200];
 
    cout << "Vvedite stroky:\n";
    cin.getline(string,200);
 
    char * pch = strtok (string," "), 
         * word = 0; 
 
    int length = strlen(pch);          
 
    int maxLen = 0; 
 
      while (pch != NULL)                        
      {
          length = strlen(pch);       
 
          if (maxLen < length )      
          {
              maxLen = length;
              word = pch;              
          }
 
          pch = strtok (NULL, " "); 
      }
 
      cout << "samoe dlinnoe slovo: " << word
           << " , ego dlinna ravna: " << maxLen
           << " simvolam " << endl;
 
        
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru