Форум программистов, компьютерный форум, киберфорум
Наши страницы

Выделение последнего слова из строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ задача с тернарной операцией http://www.cyberforum.ru/cpp-beginners/thread1022860.html
Определить тип заданных выражений и найти их значения. Составить систему тестов и вычислить полученное выражение для нескольких значений n и m, определить при каких n и m выражение не может быть...
C++ Массивы и указатели. Заменить последний нуль в каждой строке на 5 Задана матрица Q(5,5). Заменить последний нуль в каждой строке на 5. можно более по простому... благодарю,спасибо скажу! http://www.cyberforum.ru/cpp-beginners/thread1022847.html
Словарь. Работа с контейнерами. C++
Собственно сама программа. Нужно сделать что - то на подобие словаря. Не получается сделать такие вещи: 1) Чтобы слова находящиеся в контейнере set удалялись из вектора. 2) Удаление повторных слов...
почему не скачивает по прямой ссылке? C++
Вот этот код работает: ..... URLDownloadToFile(0, urlfile.c_str(), savefile.c_str(),0,0); но если пытаюсь указать напрямую откуда скачать и куда: URLDownloadToFile(0,...
C++ Спртсмен пробегает каждый день на 10% больше. Сколько пробежит за семь дней? http://www.cyberforum.ru/cpp-beginners/thread1022820.html
Начав тренировки, спортсмен в первый день пробежал 10 км. Каждый день он увеличивал дневную норму на 10% нормы предыдущего дня. Какой суммарный путь пробежит спортсмен за 7 дней?
C++ С паскаля на С++ Помогите пожалуйста перевести на С. Вот само задание http://www.cyberforum.ru/turbo-pascal/thread591004.html Uses Graph, Crt; Const dT = 0.05; Var Gr1, Gr2, N, ScaleX, ScaleY : Integer; T, Tm... подробнее

Показать сообщение отдельно
Vensus
41 / 23 / 9
Регистрация: 29.11.2013
Сообщений: 74
29.11.2013, 13:55
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
#include <iostream>
#include <cstring>
using namespace std;
 
int main()
{
    char str[1001];
    cin.getline(str, 1000);
    int i = strlen(str)-1;
    char word[1001];
    int j = 0;
    for(j; i >= 0; j++)
    {
        if(str[i] == ' ')
        {
            word[j] = '\0';
            break;
        }
        else word[j] = str[i];
        i--;
    }
    for(j = j-1; j >= 0; j--)
    {
        cout << word[j];
    }
    return 0;
}
На скорую руку набросал... Не очень оптимально, но зато работает...
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.