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

Вывести слова в строке в обратном порядке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Потоки! Как вывести на экран поток fstrem http://www.cyberforum.ru/cpp-beginners/thread386472.html
const char out="l.txt"; fstream out.open;// вроде как считываем файл //а как теперь вывести это на экран на подобие cout???
C++ Ввод числа строк и столбцов в матрицах Вот наконец-то с вашей помощью дописал программу, которая перемножает 2 матрицы. У меня получился вот такой код. #include <stdio.h> #include <conio.h> #include <math.h> int main (void) { const int n=3, m=3, k=3; int a; http://www.cyberforum.ru/cpp-beginners/thread386447.html
C++ удалить гласные и вывести точку перед согласными
привет ,помоги с задачей..вводим через стринг слово нужно удалить в этом слове все гласные и перед согласными поставить точку также нужно если слово введено в верхнем регистре вывести в нижнем пример: INPUT :TEst OUPUT:.t.s.t
C++ Как вернуть динамически растущий массив из функции?
Подскажите плиз, может кто знает, не могу вернуть ни ссылку ни указатель на массив... В задании необходимо в качестве параметра передать обычный массив и вернуть динамически растущий... #include <conio.h> #include <iostream.h> #include <vector> #include <stdlib> using namespace std;
C++ Програма должна слаживать два числа, в котором по 200 символов, и выводить ответ http://www.cyberforum.ru/cpp-beginners/thread386424.html
Програма должна слажывать два числа в котором по 200 символов и выводить ответ!!!
C++ Разложение даты Как ввести дату в формате :ДД.ММ.ГГГГ Например:29.04.1995 И потом нужно обрабатывать день отдельно месяц отдельно и год отдельно . . . КАК ИХ РАЗДЕЛИТЬ????? подробнее

Показать сообщение отдельно
ОгУрЕц
Заблокирован
18.11.2011, 14:47     Вывести слова в строке в обратном порядке
fighterfx, а если так?
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
#include <iostream>
#include <conio.h>
using namespace std;
 
char * reverse ( char* str )
{
    int len = 0;
    while(str[len] != '\0')
        len++;
    char * rev = new char[len + 1];
    for(int i = 0; i < len; i++)
        rev[i] = str[len - 1 - i];
    rev[i] = '\0';
    return rev;
}
 
int main()
{
    char array [] = {"1234567890"};
    cout << array << endl;
    _getch();
    char * str  = reverse(array);
    cout << reverse(array) << endl;
    _getch();
    return 0;
 }
 
Текущее время: 03:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru