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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ подсчет букв во втором слове http://www.cyberforum.ru/cpp-beginners/thread89520.html
необходимо подсчитать количество букв "А" (англ) в предложении во втором слове. предложение по английски пишется
C++ функции создать функцию нахождения суммы элементов расположенных над главной диагналью, и если эта сумма парная, то обнулить главную диагональ. С только нужно Добавлено через 24 минуты тут по идее получается если брать фонарем то выше главной диагонали если I>J , http://www.cyberforum.ru/cpp-beginners/thread89493.html
C++ Найти произведение главной диагонали матрицы и всех диагоналей, параллельной данной
помогите решить.срочно нужно завтра экзамен.плиз. в С++ Заранее спасибо огромное. 1. Определить самое малое и самое большое значение и их количество, содержащееся в одномерном массиве с плавающей запятой. Поменяйте местами максимальные и минимальные элементы. 2. Дан массив в. Обратитесь к его элементу разными способами. 3. Найти произведение главной диагонали матрицы и всех диагоналей,...
C++ Не запускается eMbedded Visual C++ 4.0
Установил прогу eMbedded Visual C++ 4.0. При запуске выдаёт вот такое сообщение. Помогите разобраться?
C++ Сортировка методом Пузырька http://www.cyberforum.ru/cpp-beginners/thread89486.html
Сортировка методом Пузырька!!! Эта программа мне нужна на курсовую - помогите сделать! Если можно не самую простую!!!:help:
C++ массивы, файлы, матрицы 1 На соревнованиях по фигурному катанию оценки заносятся в компьютер. Составить программу для вывода на экран лучшего результата после каждого выступления фигуристов. 2 В текстовом файле t записаны целые числа, упорядоченные по убыванию. Занести в бинарный файл h из текстового файла t целые числа, упорядоченные по возрастанию. Предусмотреть в программе просмотр бинарного файла h. 3 В массиве... подробнее

Показать сообщение отдельно
mirso
524 / 342 / 17
Регистрация: 05.04.2009
Сообщений: 709
26.01.2010, 21:22     Вывести слова в обратном порядке
Цитата Сообщение от Vita7881 Посмотреть сообщение
в обратном порядке
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
void reversit ( char *s )
{
    size_t len = strlen(s);
    
    for ( size_t i = 0; i < len/2; i++ ) 
    {
        char temp = s [i];
        s[i] = s [len-i-1]; 
        s [len-i-1] = temp;        
    }
    //--------------------------------------------- 
    for ( size_t i = 0, j = 0; i <= len; ++i, ++j ) 
    if ( s[i] == ' ' || s[i] == '\0' )
    {  
        for ( size_t t = 0; t < j/2; ++t )
        {
            char temp = s [i - t - 1]; 
            s [i - t - 1] = s[i - j + t];
            s [i - j + t] = temp;
        }           
        ++i;
        j = 0;            
    }
}
 
Текущее время: 12:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru