Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 23.10.2010
Сообщений: 54
1

Ввести строку и слово. Вывести те слова, которые не содержат букв, входящих в слово (через <stdio.h>)

17.12.2010, 19:18. Показов 1458. Ответов 6
Метки нет (Все метки)

Помогите плз...лучше с пояснениями
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.12.2010, 19:18
Ответы с готовыми решениями:

Ввести строку и слово. Вывести те слова, которые не содержат букв, входящих в слово.
Ребят помогите плииизз... только мне сказали через стандартную библиотеку Добавлено через 1...

Ввести строку, ввести слово. Вывести из строки только те слова, в которых есть хоть одна буква из введённого слова
Здравствуйте, товарищи программисты. Я не смогла смириться с поражением и это снова привело меня к...

Найти в каждом предложении текста первое слово и вывести слова, которые состоят из тех же букв, что и первое слово
Доброго времени суток! Прошу помочь разобраться. Полностью текст задачи выглядит так: Перечислить...

Ввести строку и слово, удалить все вхождения слова и вывести строку
Написал код. Вот условие: &quot;Ввести строку и слово, удалить все вхождения слова и вывести строку.&quot; ...

6
Freelance
Эксперт С++
2880 / 1815 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
17.12.2010, 19:31 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
#include <stdio.h>
#include <string.h>
 
#define BUFSIZE 256
 
int main()
{
    char str[BUFSIZE], wrd[BUFSIZE], *p;
    int cnt;
    printf("Input string: ");
    scanf("%[^\n]*c", str);
    printf("Input word: ");
    scanf("%s", wrd);
 
    printf("\n\t-> ");
    for(p = strtok(str, " "); p; p = strtok(NULL, " "))
    {
        for(int i = 0; i < strlen(wrd); ++i)
        {
            cnt = 0;
            for(int j = 0; j < strlen(p); ++j)
            {
                if(wrd[i] == p[j])
                {
                    ++cnt;
                }
            }
        }
        if(!cnt)
        {
            printf("%s ", p);
        }
    }
    return 0;
}
1
0 / 0 / 0
Регистрация: 23.10.2010
Сообщений: 54
17.12.2010, 20:01  [ТС] 3
эммм... а пояснения?
0
Freelance
Эксперт С++
2880 / 1815 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
17.12.2010, 20:03 4
VladimirH, эммм....а Вы не наглеете ?
0
0 / 0 / 0
Регистрация: 23.10.2010
Сообщений: 54
17.12.2010, 20:06  [ТС] 5
нет ну просто эту работу ещё защитить надо будет...
0
Freelance
Эксперт С++
2880 / 1815 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
17.12.2010, 20:09 6
VladimirH, Ну так можэт Вы сами подумаете немного.
0
0 / 0 / 0
Регистрация: 23.10.2010
Сообщений: 54
17.12.2010, 20:18  [ТС] 7
млиииин... ну что эти функции делают...
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.12.2010, 20:18

Ввести строку и слово, удалить все вхождения слова и вывести строку
Доброго времени суток всем ! написал лр2 (Ввести строку и слово, удалить все вхождения слова и...

Ввести строку и слово, удалить все вхождения слова и вывести строку
помогите с лабой! Добавлено через 22 секунды через &lt;stdio.h&gt;

Ввести строку и слово, удалить все вхождения слова и вывести строку
Нужно написать программу только со стандартной библиотекой &lt;stdio.h&gt; Помогите, пожалуйста :3

Вывести все слова, которые имеют четную длину и содержат в качестве подстроки последнее слово
Вывести все слова (под словом понимается непустая последовательность символов, не содержащих...

Ввести строку, вывести слово, содержащее наибольшее количество гласных букв
Привет Ребят,мне нужно сделать лабораторную по информатике,вот что мне надо Ввести строку,...

Ввести с клавиатуры два слова и вывести в следующей строке сначала второе слово, затем первое слово
Ввести с клавиатуры два слова и вывести в следующей строке сначала второе слово союз « и », затем...


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

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

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