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

Перевернуть строку - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Подскажите кто-нибудь, как записать квадратную динамическую матрицу в файл??? http://www.cyberforum.ru/cpp-beginners/thread329475.html
Подскажите кто-нибудь, как записать квадратную динамическую матрицу в файл??? Вот я её заполнил: #include<iostream> #include<stdio.h> int**matr; int n,i,j; matr=new int*; for(i=0;i<n;i++) matr=new int; for(i=0;i<n;i++)
C++ Отсортировать по возрастанию и по убыванию введенные числа Здраствуйте. Пользователь вводит 10 чисел, отсортировать ихпо возростанию и по убыванию http://www.cyberforum.ru/cpp-beginners/thread329466.html
C++ Вывести факториал числа
Здраствуйте. Пользователь вводит любое число, а программа должна вывести факториал этого числа. Я думал сделать єто с помощью if но не получилось :wall: Помогите плз
Создание нормальной кодировки C++
Сейчас изучаю тему строк и написал вот такую легкую программу #include <iostream> #include <string> using namespace std; /////////////////////////////////////////////////////////// int main ( ) {setlocale(LC_ALL,"Rus"); string s1; getline(cin,s1);
C++ Отсортировать введенные числа по возрастанию и по убыванию http://www.cyberforum.ru/cpp-beginners/thread329441.html
Здраствуйте. Задание Пользователь вводит 10 чисел, отсортировать и вывести на экран по возрастанию и по убыванию Спасибо.
C++ Файлы и работа со троками Здравствуйте вот пишу такую программу которая б: 1 выводила с первого файла во второй те строки где больше 2 слов 2 находила слово где найменьшее количество гласных #include <iostream> #include <fstream> #include <string> #include <sstream> #include <vcl.h> #pragma hdrstop подробнее

Показать сообщение отдельно
Catstail
Модератор
 Аватар для Catstail
21662 / 10388 / 1687
Регистрация: 12.02.2012
Сообщений: 17,324
29.08.2012, 07:26     Перевернуть строку
C STL действительно скучно...

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream.h>
 
void RevStr(char* S,int l)
{
    char c;
    if (l > 1)
    {
      c=S[0];
      S[0]=S[l-1];
      S[l-1]=c;
      RevStr(S+1,l-2);
    }             
}       
 
int main(int argc, char* argv[])
{
    char S[12]="Test of pen";
    RevStr(S,11);
    cout << S << endl;
    return 0;
}
 
Текущее время: 23:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru