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

Разработать программу «переворота» строки. Способ: последовательная перестановка элементов - первый с последним, второй с предпоследним и т.д. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перевод чисел. Модуль string http://www.cyberforum.ru/cpp-beginners/thread293893.html
Ребят! Привет! Помогите кто может с прогай, не могу правильно сделать!!! Надо перевести из 2-чной в 10-чную систему счисления и наоборот используя модуль string. #include<iostream> #include<string> #include<math.h> using namespace std; int main() { setlocale(LC_ALL,"Russian");
C++ Смоделировать работу скремблера. Помогите пожалуйста решить задачу... Задача: Смоделировать работу скремблера. Скремблер имеет определенную разрядность и определенный полином – те разряды, которые при сдвиге складываются по XOR и поступают в старший разряд. Состояние скремблера определяется содержимым сдвигового регистра. Реализовать скремблер, нарисованный тут: http://citforum.ru/internet/infsecure/its2000_15.shtml http://www.cyberforum.ru/cpp-beginners/thread293848.html
C++ Программа "ОФИЦЕРЫ"
Подсчитать количество способов расставить j слонов на доске nxn. Я на сайте http://e-maxx.ru/algo/bishops_arrangement нашел довольно неплохое объяснение её но при попытки реализации выводит ошибку в строчке vector < vector<int> > d (n*2, vector<int> (k+2)); //error: 'vector' was not declared in this scorp //Подскажите пожалуйста как исправить эту ошибку и что автор делает с её помощью. Вот...
Программа на процедуры C++
Описать функцию Power2(A, N) вещественного типа, находящую вели- чину AN (A — вещественный, N — целый параметр) по следующим форму- лам: A0 = 1; AN = A·A·…·A (N сомножителей), если N > 0; AN = 1/(A·A·…·A) (|N| сомножителей), если N < 0. С помощью этой функции найти AK, AL, AM, если даны числа A, K, L, M. (0,N,K,L,M-степени A)
C++ Теория игр. Определение шаха. http://www.cyberforum.ru/cpp-beginners/thread293796.html
Помогите найти ошибку!!! Не работает та часть кода, где надо рандомно расположить фигуры. #include <iostream.h> #include <stdio.h> #include <stdlib.h> #include <time.h> #include <windows.h> char buf; char *rus(char *s) {CharToOem(s,buf); return buf;}; int main() {
C++ Наихудший делитель. Наихудший делитель (Время: 1 сек. Память: 16 Мб Сложность: 23%) Будем говорить, что число a лучше числа b, если сумма цифр a больше суммы цифр числа b, а в случае равенства сумм их цифр, если число a меньше числа b. Например, число 124 лучше числа 123, так как у первого из них сумма цифр равна семи, а у второго — шести. Также, число 3 лучше числа 111, так как у них равны суммы цифр, но... подробнее

Показать сообщение отдельно
silent_1991
Эксперт С++
4951 / 3027 / 149
Регистрация: 11.11.2009
Сообщений: 7,026
Завершенные тесты: 1
12.05.2011, 15:35     Разработать программу «переворота» строки. Способ: последовательная перестановка элементов - первый с последним, второй с предпоследним и т.д.
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
#include <iostream>
#include <cstring>
 
void str_rev(char *);
 
int main()
{
    char str[] = "Hello, World!";
 
    str_rev(str);
 
    std::cout << str << std::endl;
 
    return 0;
}
 
void str_rev(char *str)
{
    size_t len = strlen(str) - 1;
 
    for (char *i = str, *j = str + len; i < j; ++i, --j)
    {
        char temp = *i;
        *i = *j;
        *j = temp;
    }
}
 
Текущее время: 14:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru