Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.12.2011, 22:30   #1
edikesh
Пользователь
 
Регистрация: 22.11.2011
Сообщений: 25
По умолчанию переписать строку s так, чтобы символы в ней были записаны в обратном порядке

переписать строку s так, чтобы символы в ней были записаны в обратном порядке
edikesh вне форума Ответить с цитированием
Старый 05.12.2011, 22:33   #2
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

А вывести наоборот вы не пробовали?
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 05.12.2011, 22:49   #3
edikesh
Пользователь
 
Регистрация: 22.11.2011
Сообщений: 25
По умолчанию

как массив строку можно представить и поменять элементы?
edikesh вне форума Ответить с цитированием
Старый 05.12.2011, 22:52   #4
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

строка это и есть массив1
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 05.12.2011, 22:55   #5
edikesh
Пользователь
 
Регистрация: 22.11.2011
Сообщений: 25
По умолчанию

как функуию StrRev использовать?
edikesh вне форума Ответить с цитированием
Старый 05.12.2011, 23:11   #6
viron
Форумчанин
 
Аватар для viron
 
Регистрация: 02.12.2011
Сообщений: 110
По умолчанию

Код:
#include "stdafx.h"
using namespace std;
#include "cstring"

int _tmain(int argc, _TCHAR* argv[])
{
	char s[] = "String";	// Строка
	char temp;               // для временного хранения одного символа

	// Меняем символы в обратном порядке
	for (int i=0, j=strlen(s)-1; i<j; i++, j--)
	{
		temp = s[i];
		s[i] = s[j];
		s[j] = temp;
	}

        // результат
	cout << "s = " << s << endl;

	cin.get();
	cin.get();
	return 0;
}

Последний раз редактировалось viron; 05.12.2011 в 23:21.
viron вне форума Ответить с цитированием
Старый 05.12.2011, 23:13   #7
edikesh
Пользователь
 
Регистрация: 22.11.2011
Сообщений: 25
По умолчанию

на c# можно?
edikesh вне форума Ответить с цитированием
Старый 05.12.2011, 23:16   #8
viron
Форумчанин
 
Аватар для viron
 
Регистрация: 02.12.2011
Сообщений: 110
По умолчанию

Цитата:
Сообщение от edikesh Посмотреть сообщение
на c# можно?
Может кто-то еще напишет. Я C# не знаю
viron вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
переписать массив в обратном порядке Настя22 Паскаль, Turbo Pascal, PascalABC.NET 1 25.02.2011 11:01
Преобразовать строку таким образом, чтобы буквы каждого слова в ней были отсортированы по возрастанию. Matr1x Общие вопросы C/C++ 4 07.01.2010 21:38
Помогите вывести строку на экран в обратном порядке(TASM .small) depocomp Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 13 21.05.2009 11:22
заданную строку записать в обратном порядке Defa4ka Помощь студентам 1 13.05.2009 11:50
Во вводимом тексте переписать все слова в обратном порядке. menlo Помощь студентам 5 17.11.2007 10:18