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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Алгоритм нахождения всех мостов графа http://www.cyberforum.ru/cpp-beginners/thread1824513.html
Нужно использовать матрицу смежности. Можно ли это реализовать так: строится матрица смежности . Проставляются значения. (или определенная матрица и определенные значения). А потом алгоритм пытается удалить одно ребро и проверяет, действительно ли это мост. Если удалить одно ребро, то нельзя будет попасть в другую вершину. Это и будет мостом. Мысли, определения верные? Посоветуйте что-нибудь...
C++ Расположить строки матрицы по возрастанию сумм их элементов Помогите,пожалуйста,с кодом! Задание: Дана матрица А(n x n). Расположить строки матрицы по возрастанию сумм их элементов. http://www.cyberforum.ru/cpp-beginners/thread1824505.html
String как параметр функции C++
Подскажите, пожалуйста, что здесь не так. При компиляции выдаёт "синтаксическая ошибка: идентификатор "string"". Пробовал убрать <string> и оставить только <cstring>, но это не помогло. stdafx.h #pragma once #include "targetver.h" #include <stdio.h> #include <tchar.h> #include <iostream>
C++ Транспонировать динамический массив с исходными данными из файла
Ребят, если не сложно можете набросить программу транспонирования динамического массива с исходными данными из файла (1-ая строка размерность, потом сам массив) потом вывести всю эту тутатень. Спасибо за помощь! Добавлено через 24 минуты А так же запись в файл
C++ Посчитать прибыль от сделок используя FIFO и LIFO http://www.cyberforum.ru/cpp-beginners/thread1824440.html
Здравствуйте, Нужно написать небольшую програмку для подсчета прибыли после проведения определенных сделок. Проблема в том, что нам разрешают использовать только <iostream>, <fstream> и <string>. Плюс для хранения данных нужен двойной linked list, который будет функционировать как очередь или стек. Каждый элемент листа должен хранить количество элементов и цену за элемент. Я когда-то делал...
C++ Подсчёт время работы алгоритма сортировки Пытаюсь посчитать время работы алгоритма в миллисекундах, но постоянно выходит минусовое число. Как написать правильно? start_time = clock(); for (int i = 0; i < num - 1; ++i) { int tmp; for (int i = 0; i < num - 1; ++i) { for (int j = 0; j < num - 1; ++j) подробнее

Показать сообщение отдельно
Rakot568
15 / 15 / 1
Регистрация: 11.04.2013
Сообщений: 171

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

12.10.2016, 09:41. Просмотров 230. Ответов 5
Метки (Все метки)

Написать функцию, которая переставляет символы строки по принципу обмена первого и последнего, второго и предпоследнего и т.д.

Написал так:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
void reverse()
{
   char b;
   int l=strlen(str);
 for (int i=1; (l/2); i++)
 {
   b=str[i];
   str[i]=str[l-i+1];
   str[l-i+1]=b;
 }
   printf("Perevernutaya stroka:\n");
   cout << str<< endl;
}
Не работает.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru