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

Напишите программу, которая в заданном предложении заменяет символы самого длинного слова символами x - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Верно ли, что вес самого тяжелого человека из группы превышает массу самого легкого более чем в 2 раза? http://www.cyberforum.ru/cpp-beginners/thread1135615.html
4. Известен вес каждого человека из группы. Верно ли, что вес самого тяжелого из них превышает массу самого легкого более чем в 2 раза?
C++ Определить через сколько месяцев размер вклада превысит 1200 руб 3. Гражданин 1 марта открыл счет в банке, вложив 1000 руб. Через каждый месяц размер вклада увеличивается на 2% от имеющейся суммы. Определить через сколько месяцев размер вклада превысит 1200 руб. http://www.cyberforum.ru/cpp-beginners/thread1135614.html
Найти координаты правого верхнего угла минимального прямоугольника, содержащего заданные прямоугольники C++
2. Даны два прямоугольника, стороны которого параллельны или перпендикулярны осям координат. Известны координаты левого нижнего угла из них и длины их сторон найти координаты правого верхнего угла минимального прямоугольника, содержащий указанные прямоугольники.
Вывод переменных в файл C++
Здравствуйте. Есть переменная типа Vector. Выглядит она при выводе у меня вот так: . Ну и значения постоянно меняются. Вывожу я её в файл при помощи fstream. Подскажите, пожалуйста, как мне её вывести так, чтобы не было там "" "," этих символов. А лучше было бы если разделить эти два числа, потому что это координаты, и выводить первую координату в один файл, а вторую в другой. Как это...
C++ Анимация с ASCII-графикой. Нужен пример кода http://www.cyberforum.ru/cpp-beginners/thread1135600.html
У кого есть пример анимации ASCII-графикой исходного кода C++
C++ Указатель на метод #include <iostream> using namespace std; class random { public: void f(){cout<<"Sound"<<endl;} }; подробнее

Показать сообщение отдельно
BumerangSP
4285 / 1407 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
01.04.2014, 12:01     Напишите программу, которая в заданном предложении заменяет символы самого длинного слова символами x
Если еще жив:
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
#include <iostream>
#include <cstring>
 
int main()
{
    char str[256] = {0};
    std::cin.getline(str, 255);
    
    char copy[256] = {0};
    strcpy(copy, str);
    
    char *token = strtok(str, ", ");
    char *longestWord = token;
    do {
        if (strlen(longestWord) < strlen(token))
            longestWord = token;
    } while (token = strtok(NULL, ", "));
 
    char *plw = strstr(copy, longestWord);
    for (int i = 0; i < strlen(longestWord); ++i)
        plw[i] = 'x';
    std::cout << copy << '\n';
    system("PAUSE");
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru