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

Строки. написать(код программы) рекурсивную функцию, "перевертывающей" строку S - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ о правильности написания http://www.cyberforum.ru/cpp-beginners/thread794892.html
Всем привет! Есть неясности: Имеем функцию: void foo(int* i); Как правильнее ее описать и вызывать? В книгах выдел 2 варианта:
C++ Threads. Задача. Написать программу, которая создаёт несколько потоков поиска простых чисел и записи в .txt Добрый день. Начал изучать потоки и програмить с помощью C++. Дали задание - Написать программу, которая создаёт несколько потоков поиска простых чисел и записи в .txt. Насколько запись в ткст файлы замедляет процесс? Вложил программку, как пример того, что нужно сделать, сам в ней что-то наисправлял, незнаю, хорошо ли вышло. Хотелось бы узнать ещё варианты выполнение этой задачи. Спасибо:) С... http://www.cyberforum.ru/cpp-beginners/thread794890.html
исправить ошибку в коде C++
мне вот недавно скинули программу, только она не работает, ругается на "выражение должно иметь тип класса". не могу понять и вообще саму программу не понимаю, по возможности жду комментариев... Написать программу, которая выполняет следующие действия: • вводит с клавиатуры данные в массив, состоящий из десяти структур; записи должны быть размещены по алфавиту; • выводит на дисплей фамилии...
C++ Помощь в работе со строками (Дана строка. Заменить в ней каждую из групп, содержащих 3 или более одинаковых символов многоточием)
Доброго времени суток. По заданию необходимо:Дана строка. Заменить в ней каждую из групп, содержащих 3 или более одинаковых символов многоточием(т. е. тремя точками) Пример,вводимая строка: ппп вававав ппппп ывыва 2222 А на выходе получаем : ... вававав ... ывыва ... #include <stdio.h> #include <stdlib.h> #include <conio.h> int main()
C++ Максимально удаленная точка http://www.cyberforum.ru/cpp-beginners/thread794858.html
Удалите, пожалуйста, тему.
C++ Звуковые импульсы Привет всем! Подскажите, пожалуйста, как реализовать или в каком направлении двигаться при создании программы, генерирующей звуковые импульсы, примерно каждые 0.02 сек. Используя функции Beep или PlaySound первые 0.05 сек вообще тишина. Нужно что-то быстрое. подробнее

Показать сообщение отдельно
anmartex
...
 Аватар для anmartex
1699 / 1192 / 494
Регистрация: 12.02.2013
Сообщений: 1,978
26.02.2013, 06:20     Строки. написать(код программы) рекурсивную функцию, "перевертывающей" строку S
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
28
29
30
31
32
#include <stdio.h>
#include <string.h>
 
void multiswap(char* begin, char* end)
{
   if (end <= begin)
   {
      return;
   }
 
   multiswap(begin + 1, end - 1);
 
   char tmp = *begin;
   *begin = *end;
   *end = tmp;
}
 
char* reverse(char* text)
{
   multiswap(text, text + strlen(text) - 1);
 
   return text;
}
 
int main()
{
   char text[] = "Hello World";
 
   printf("%s", reverse(text));
 
   return 0;
}
 
Текущее время: 06:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru