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

Как правильно выполнить задание? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ RLE декодинг http://www.cyberforum.ru/cpp-beginners/thread1148406.html
Здравствуйте, товарищи прогеры) Есть наполовину рабочий код алгоритма сжатия-разжатия RLE Код брал здесь - http://ucxodnuku.ru/algoritm/gruppovoe-kodirovanie-ili-algoritm-szhatiya-rle.html#comment-1646 На сжатие алгоритм работает на ура, но вот с разжатием приходится туговато Я переписал код в int main(), без функций. Прошу помощи:) #include <iostream> #include <fstream> using...
C++ Вывести строки с нужными символами Здравствуйте. У меня есть много строк, я приведу пример из нескольких: Стукало Оксана Александровна 12081975:ж:нв:1: 3:пр:+: 8100:12 Сысоева Елена Алексеевна 25111972:ж:во:1: 1:эк:-: 6900: 8 Чекмарева Татьяна Сергеевна 18111974:ж:во:1: 2:пр:+:11500:11 Уразаев Георгий Иванович 17051969:м:со:0: 0:во:+: 5900:20 Семин Вадим Михайлович ... http://www.cyberforum.ru/cpp-beginners/thread1148404.html
C++ Ввод-вывод в языке Си с использованием файлов
Помогите, пожалуйста Нужно написать программу, производящую обработку данных, содержащихся в файле. Результат программы так же записывается в текстовый файл задание:напечатать в алфавитном порядке все буквы, входящие в текст Заранее спасибо
Создание класса строка и функции члена C++
Здравствуйте, есть задание: Создать класс строка. Максимальное число символов в строке – 79. Определить, содержит ли строка символы отличные от букв. - Ввод строки и определение ее длины оформить в конструкторе - Анализ строки оформить в виде функции-члена. Функция возвращает 0, если все символы – буквы, 1 – если нет. И есть фрагмент решения: Он не закончен, все сделать смогу, кроме как...
C++ Считать из введённого предложения по одному символу через цикл http://www.cyberforum.ru/cpp-beginners/thread1148380.html
В программу должно вводиться предложение. Если предложение заканчивается пробелом с точкой, пишем "да" , иначе пишем "нет" string read() { string ret = " "; char token = ' '; cin >> token; ret = ret + token; if(ret == " "){
C++ Передвижение курсора в c++ Здравствуйте, Я начал писать небольшую программу которая должна выполнять заданный алгоритм действий. Суть в чем: 1)Ищем например зеленый цвет на экране(или заданной области) 2)Перемещаем туда курсор и тыкаем кнопкой мыши Я уже написал 2 часть(1 вообще не знаю как сделать). #include <windows.h> подробнее

Показать сообщение отдельно
Spirit370
 Аватар для Spirit370
1 / 1 / 2
Регистрация: 08.08.2013
Сообщений: 86
14.04.2014, 22:31     Как правильно выполнить задание?
В программу должно вводиться предложение.
Если предложение заканчивается пробелом с точкой, пишем "да" , иначе пишем "нет"
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
string read()
{
    string ret = " ";
    char token = ' ';
    cin >> token;
    ret = ret + token;
    cin >> token;
    ret = ret + token;
    if(ret == " .")return "y";
    cin.putback(token);
    return "no";
}
 
void main()
{
    char rtoken = ' ';
    string s = " ";
    string ans = "No";
    while(cin)
    {
        s = read();
        if(s =="y")
        {
           ans = "Yes";
           break;
        }
    }
    cout << endl << endl << ans;
    system("PAUSE");
}
Не выводит ничего почему-то (((

Добавлено через 1 час 48 минут
Аааа! Я понял! Пробелы то не считываются !!!
Как это исправить???
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 20:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru