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

Нужно перевернуть строчку через рекурсию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ написание контрольных http://www.cyberforum.ru/cpp-beginners/thread305763.html
Доброго времени суток. Занимаюсь решением контрольных работ на заказ и не хватает времени на программы, 2 контрольные успею сам сделать, а 3 думаю неуспею оформить + еще у самого скоро сессия В...
C++ Формирование массива трехзначных чисел с помощью датчика случайных чисел и вывода его на экран Создать две функции для работы с массивом: • формирование массива трехзначных чисел с помощью датчика случайных чисел и вывода его на экран; • вычисление суммы массива. Имя массива и его размер... http://www.cyberforum.ru/cpp-beginners/thread305756.html
Определить, в какую из облостей (1,2 или 3) попадает точка C++
Определить, в какую из облостей (1,2 или 3) попадает точка с заданными координатами (для простоты принять, что абсцисса точки не равна 1.5 или 5).
переменные readonly C++
переменные экземпляра, класса, константы и переменные readonly: -ФИО -должность -базовый оклад -дата поступления на работу -стаж к моменту поступления -коэффициент для расчета премии...
C++ двусвязные списки! может кому то надо http://www.cyberforum.ru/cpp-beginners/thread305739.html
моя лаба)) может кому пригодится #include <iostream> #include <iomanip> #include <fstream> #include <conio.h> using namespace std; struct node
C++ найдите ошибку #include "stdafx.h" #include <stdio.h> #include <conio.h> #include <iostream> #include <math.h> using namespace std; int main() { int i,a,n,max,t; cout<<"vvedite chislo elementov="; подробнее

Показать сообщение отдельно
schdub
2952 / 1297 / 239
Регистрация: 19.01.2009
Сообщений: 3,411
Завершенные тесты: 1
27.05.2011, 15:40
Ну и еще рекурсия для маньяков:
C
1
2
3
4
5
6
7
main(x, Y)
{
    char q[]=".0.1 noisreV ,esneciL erawtfoS eht rednu detubirtsiD";
    int _=main, r;
    return x!=1?(Y>x?r=*(char*)x,*(char*)x=*(char*)Y,*(char*)Y=r,
    ((int(*)())_)(x+1,Y-1):666):(((int(*)())_)(q,q+strlen(q)-1),printf(q));
}
Вывод:
Код
D:\src\console\Debug>console
Distributed under the Software License, Version 1.0.
D:\src\console\Debug>
Компилировать компайлером совместимым с С89.
4
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru