Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Ishkabibra
0 / 0 / 0
Регистрация: 25.05.2018
Сообщений: 6
1

Ввести строку. Повторить дважды первое слово в строке

25.05.2018, 09:52. Просмотров 185. Ответов 6
Метки нет (Все метки)

Помогите написать программу
Ввести строку. Повторить дважды первое слово в строке.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.05.2018, 09:52
Ответы с готовыми решениями:

Ввести строку и слово. Вставить введенное слово за пятым словом в строке
Помогите ребят. Нужно написать программу на С++ без использования библиотек...

Ввести строку и слово. Вставить введенное слово за самым коротким словом в строке.
помогите

Ввести с клавиатуры строку символов. Перевернуть каждое четное слово в строке.
Есть задание. Ввести с клавиатуры строку символов. После чего Перевернуть...

Ввести строку и слово. Вывести порядковые номера слов в строке,совпадающих с введенным словом
Друзья,не сочтите за наглость ;-) Нужно на языке С Задание: Ввести...

Ввести строку и слово. Определить и вывести, сколько раз встречаются в строке буквы, перечисленные в слове.
Ввести строку и слово. Определить и вывести, сколько раз встречаются в...

6
Даценд
Модератор
Эксперт .NET
4163 / 3942 / 2611
Регистрация: 20.04.2015
Сообщений: 7,151
25.05.2018, 11:08 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
#include <string>
 
int main()
{
    std::string str;
    std::cout << "Enter string:" << std::endl;
    std::getline(std::cin, str);
    str.insert(0, str.substr(0, str.find(' ')) + " ");
    std::cout << str <<std::endl;
    return 0;
}
0
Ishkabibra
0 / 0 / 0
Регистрация: 25.05.2018
Сообщений: 6
25.05.2018, 11:19  [ТС] 3
Спасибо, а можно это написать в таком же виде как эта программа?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
    char s[80], res[80];
        char sym;
    gets(s)
    scanf_s("%c", &sym);
    int j = 0;
    for (int i = 0; s[i] != '\0'; i++)
    {
        if (s[i] != sym)
        {
            res[j] = s[i];
            j++;
        }
    }
    res[j] = '\0';
    printf("%s", res);
    getchar(); getchar();
    return 0;
}
0
Даценд
Модератор
Эксперт .NET
4163 / 3942 / 2611
Регистрация: 20.04.2015
Сообщений: 7,151
25.05.2018, 11:20 4
Цитата Сообщение от Ishkabibra Посмотреть сообщение
написать в таком же виде как эта программа?
Тогда это не C++, а Си получится.
0
MrGluck
25.05.2018, 13:46
  #5
 Комментарий модератора 
Ishkabibra, дублирование тем запрещено
0
Ishkabibra
0 / 0 / 0
Регистрация: 25.05.2018
Сообщений: 6
25.05.2018, 13:48  [ТС] 6
Автоматический в эту тему перекинуло
0
повар1
188 / 156 / 137
Регистрация: 24.02.2017
Сообщений: 608
Завершенные тесты: 1
25.05.2018, 23:22 7
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
using namespace std;
 
int main()
{
   string str,t;
   char s[80];
 
   getline(cin, str);
   t+=strtok(strcpy(s,str.c_str())," ");
   t+=32;
   t+=str;
   str=t;
   cout<<str;
 
   system("pause");
   return 0;
}
0
25.05.2018, 23:22
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.05.2018, 23:22

Ввести строку и слово. Определить и вывести, сколько раз встречаются в строке буквы, перечисленные в слове.
Ввести строку и слово. Определить и вывести, сколько раз встречаются в строке...

Ввести строку и слово. Вывести количество слов в строке, имеющих длину, равную длине введенного слова.
Ввести строку и слово. Вывести количество слов в строке, имеющих длину, равную...

Ввести строку и слово. Вывести количество слов в строке, имеющих длину, равную длине введенного слова.
Как ввести строку и слово, чтобы вывести количество слов в строке, имеющих...


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

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

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