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

Вывести все слова из S, которые начинаются с буквы "С" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дан текстовый файл. Выведите все строки, которые содержат хотя бы один пробел http://www.cyberforum.ru/cpp-beginners/thread1182737.html
Дан текстовый файл. Выведите все строки, которые содержат хотя бы один пробел. Формат входных данных Во входном файле содержиться текст, состоящий из латинских букв, цифр, знаков препинания, пробелов и переводов строк. Текст содержит хотя бы одну строку. Длина каждой строки не превосходит 100 симвлов, количество строк в тексте не более 100. Формат выходных данных В выходной файл выведите...
C++ Неразрешённый внешний символ При компиляции даёт мне ошибку 1>Learn.obj : error LNK2001: неразрешенный внешний символ ""int * arr" (?arr@@3PAHA)" 1>D:\Proekti\Learn\Learn\Debug\Learn.exe : fatal error LNK1120: 1 неразрешенных внешних элементов Вот код #include <iostream> #include <cstdlib> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread1182734.html
Составить программу, заполняющую экран закрашенными шестиугольниками, заполненными установленными ранее шаблон C++
Составить программу, заполняющую экран закрашенными шестиугольниками, заполненными установленными ранее шаблонами закраски.
C++ Построение круговой диаграммы С++
Помогите пожалуйста с курсовой по программированию. Нужно написать программу для построение круговой диаграммы. Пробовал в Vissual Studio 2012 winForms но ничего не получилось. Прошу кто может помочь скинуть, можно в C++ Builder.
C++ На побочной диагонали разместить суммы элементов лежащие на тех же строке и столбце http://www.cyberforum.ru/cpp-beginners/thread1182704.html
Заполнить матрицу случайными числами. На побочной диагонали разместить суммы элементов которые лежат на той той же строке и столбце. я хочу проверить со строками. ввожу этот код for(i=0;i<n;i++) {s=0; for(j=0;j<n;j++) { s+=a // вот строка я хочу поместить сумму на побочную диагональ. a=s }}
C++ Числа Фибоначчи, простые числа и делители Write a menu() function that prints the following menu and returns the selected choice: 1. Fibonacci series 2. Prime numbers 3. Divisors 4. Quit Write a function that receives two integers and prints all Fibonacci numbers from the first integer to the second passed as arguments. Write a function, isprime(), that receives an integer and tells if it's a prime number or not, by returning... подробнее

Показать сообщение отдельно
moomot
9 / 9 / 3
Регистрация: 12.07.2013
Сообщений: 57
21.05.2014, 02:07     Вывести все слова из S, которые начинаются с буквы "С"
C++ (Qt)
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 <iostream>
#include <cstdlib>
using namespace std;
int main () {
    string str;
    char c;
    cin >> c;
    fflush(stdin);
    getline(cin, str);
    // Если первое слово начинается из заданого символа
    if(str[0]==c)
    {
        int k = 0;
        while(str[k]!=' ')
        {
            cout << str[k];
            k++;
        }
        cout << endl;
    }
    // Получаем длину строки
    for(int i = 0; str[i]!='\0';i++)
    {
        // Если i-й элемент равен пробелу и следующий равен символу, то выводим
        if(str[i] == ' ' && str[i+1] == c)
        {
            i++; // Добавляем счетчик для перехода на следующий символ
            while(str[i]!=' ' && str[i]!='\0') // Пока не дошли до следующего слова и не конец строки
            {
                cout << str[i]; // Выводим
                i++;
            }
            i--; // Минусуем счетчик, так как щас он находится на 1 позицию больше чем нужно
            cout << endl;
        }
    }
    return 0;
}
Ну, как-то так)
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru