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

Изменить порядок символов в S1 на обратный, не используя других строк - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ рекурсивный вызов функции-члена http://www.cyberforum.ru/cpp-beginners/thread417119.html
как осуществить рекурсивный вызов функции члена?
C++ Помогите исправить ошибку..... #include<stdio.h> #include<ctype.h> #include<math.h> #include<string> #include<iostream> #include<stdlib.h> #define size_str 80 #define size_var 3 #define size_max 100 #define size_variable 100 http://www.cyberforum.ru/cpp-beginners/thread417114.html
Массивы C++
Надо сделать 4 массива : 1) {"а", "б", ...} 2) {"a", "b", ...} 3) {"А", "Б", ...} 4) {"A", "B", ...} Сделайте пожалуйста.заранее спасибо. Добавлено через 2 часа 45 минут Up...
Передача структуры в функцию C++
#include <stdio.h> struct Student { char Name; /* Фамилия студента */ int Group; /* Номер группы */ float Ses; /* Балл успеваемости */ }; int main(int argc, char* argv) { /* Объявление и инициализация переменных и констант */
C++ ошибка в линейной программе http://www.cyberforum.ru/cpp-beginners/thread417109.html
Подскажите где ошибка. Спасибо. 1>c:\users\павел\documents\visual studio 2008\projects\палор\палор\палор.cpp(7) : error C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа) 1>c:\users\павел\documents\visual studio 2008\projects\палор\палор\палор.cpp(24) : warning C4551: в вызове функции отсутствует список аргументов
C++ Обработка строк с использованием множественного типа данных Срочно нужно решить задачу: Дан массив из n слов произвольной длины (длина слова не рпевышает 80 символов). В качестве символов могут использоваться только арабские цифры . Удалить из массива слово , содержащее наименьшее количество четных цифр. подробнее

Показать сообщение отдельно
go
Эксперт C++
3582 / 1362 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
25.12.2011, 17:08     Изменить порядок символов в S1 на обратный, не используя других строк
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
void swap (char*a, char *b)
{
    char c=*a;
    *a=*b;
    *b=c;
}
 
 
void rev (char *arr, int left, int right)
{
    for (; left<right;left++,right--)
        swap (&arr[left],&arr[right]);
}
 
Текущее время: 18:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru