Форум программистов, компьютерный форум 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
12.10.2016, 16:17  [ТС]     Перевернуть строку
"Спасибо" всем "знатокам", и тем, кто отвечает загадками.
Разобрался сам.
Происходило зацикливание и нужно было изменять for, а значение переменной-счетчика i увеличивать с 0, а не с 1.
Рабочий код, может кому еще пригодится:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include <string.h>
 
char str[30];
int l;
void reverse()
{
 printf("Vvedite stroku\n");
 cin.getline(str,sizeof(str));
 char b;
 l=strlen(str);
 for (int i=0; (i!=(l/2)); i++)
 {
   b=str[i];
   str[i]=str[l-(i+1)];
   str[l-(i+1)]=b;
  }
   printf("Perevernutaya stroka:\n");
   cout << str<< endl;
   getch();
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru