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

Вывести слова, которые содержат заданную букву (исправить код) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Опишите функцию, которая переводит значение из км/ч в м/с http://www.cyberforum.ru/cpp-beginners/thread685953.html
•Опишите функцию intvms(intVkmh) которая переводит значение Vkmhизкм/чв м/с. Это уже написал Помогите с нижним :) Буду признателен за помощь •Используйте эту функцию в другой функции intmeet_time(intkmh1, intkmh2, intkm) гдеkmh1иkmh2скорости двух объектов движущихся навстречу друг другу, иkmрасстояние между этими объектами. Функция возвращает время встречи объектов в секундах. #include...
C++ Найти произведение чисел от 1 до 100, кратных 3 и 5 помогите найти произведение чисел от 1 до 100, кратных 3 и 5. в С++ http://www.cyberforum.ru/cpp-beginners/thread685948.html
C++ Как откомпилировать приложение
#include <iostream> #include <fstream> #include <locale> #include <vector> using namespace std; #define FNAME_USERLIST "db.txt" //имя файла с пользователями #define FNAME_LOGS "logs.txt" //имя файла с журналом аудита #define endline cout<<endl
Если сумма двух чисел меньше 1, то большее из чисел заменить их произведением C++
помогите решить в С++. Если сумма двух действительных чисел x и y меньше 1, то большее из чисел x и y заменить их произведением. В противном случае каждой переменной присвоить значение 0.
C++ Класс, конструктор, деструктор, дружественные функции http://www.cyberforum.ru/cpp-beginners/thread685941.html
Нужна помощь с ООП. Вот задание: Общая постановка. Пользовательский класс Х должен содержать необходимые элементы-данные, которые создаются в динамической области памяти. Конструктор для их создания (операция new) и установки их начальных значений: Х(); деструктор: ~Х(); friend – функция печати: friend void print(); функция, решающая поставленную задачу: friend Void Run(). Код методов и...
C++ Где можно взять библиотеку SOAP 1.2 Привет всем!) подскажите пожалуйста, где можно взять библиотеку SOAP 1.2 для C++? подробнее

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

Вывести слова, которые содержат заданную букву (исправить код) - C++

01.11.2012, 13:16. Просмотров 895. Ответов 2
Метки (Все метки)

Задание на массив.
Нужно вывести слова, которые содержат заданную букву. Слова задаются произвольно через пробел, признак конца строки - '\n'.

Тест:
Вход - март июнь май
Выход - март май

Вход - июнь июль сентябрь
Выход - слов с заданной буквой нет

Вот моя работа, в нее нужно вставить кусок для ввода заданной буквы и проверить наличие этой буквы в словах, не могу въехать как это сделать

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
#include <stdafx.h>
    #include <stdio.h>
    #include <conio.h>
    #define  DLSL  80    
int main ()
{ 
    char s;                /* тек. символ */
        char sl[DLSL];  /* тек. слово  */
        int i,j;                 /* индексы тек. символа в слове */
        int psl=1;            
        printf ("\nVVedite slova\n");
        s=getchar();
        while (s!='\n')
        {
            if (s==' ') s=getchar();
            else
            { i=0;
                do
                {   sl[i++]=s;
                     s=getchar();
                }
                while ((s!=' ') && (s!='\n'));
                 if (i=s)
                 {   if (psl) 
                 { printf ("Slova v kotoruh est' zadannaya bukva:\n");
                           psl=0;
                      }
                       for (j=0; j<i; j++)
                           putchar(sl[j]);
                       putchar(' ');
                 }
           }
        }
        if (psl)  printf ("Slov s zadannoi bukvoi net");
        printf ("\nDlya zaversheniya najmite lybuy klavishu");
        getch();   
        return 0;
    }
Добавлено через 7 минут
В тесте заданная буква - "а"
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru