Форум программистов, компьютерный форум, киберфорум
Наши страницы

"М" на "Н" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Функции пользователя http://www.cyberforum.ru/cpp-beginners/thread233599.html
Функции пользователя Составить программу, которая решает задачу с такими дополнительными условиями: • размерность матрицы должна вводиться при выполнении программы; • само решение задачи должно...
C++ Новичек Что значит выполняется за время NlogN? http://www.cyberforum.ru/cpp-beginners/thread233598.html
C++ operator
Всем привет, опять непонятка в книге, дошел до оператора operator и ничего не понял, для чего он нужен, что он делает, то есть как он перегружает символы и как им пользоваться, привидите пожалуйста...
C++ gljuki programi
ustanovil na novij komp m.v.s. 2005, eta programa rabotala na drugom kompe otli4no sdes vidajot o6ibku pri vvode # include<iostream.h>
C++ Повторения http://www.cyberforum.ru/cpp-beginners/thread233572.html
Дана задача: Дан одномерный массив из 150 случайных целых чисел в диапазоне от 14 до 37 включительно. Вывести те числа, которые наиболее редко встречаются в массиве и количество их повторений....
C++ Найти максимальный элемент среди отрицательных элементов массива Привет. Помогите написать код. Необходимо используя классы найти максимальный элемент среди отрицательных элементов массива. подробнее

Показать сообщение отдельно
Byblick32
5 / 5 / 0
Регистрация: 24.06.2010
Сообщений: 14
24.01.2011, 22:43
Привет san4elllo!
Твоя проблема легко решаема.
Я набросал код для твоего алгоритма, надеюсь тебе будет полезным.
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
void __fastcall TForm1::Button1Click(TObject *Sender)
{
 AnsiString st = Edit1->Text;
 boolean error = true;
 for (int i = 1; i <= st.Length(); i++)
 {
  if (st[i] == 'н')
  {
   error = false;
   st.Delete(i, 1);
   st.Insert('м', i);
   continue;
  }
 
  if (st[i] == 'м')
  {
   error = false;
   st.Delete(i, 1);
   st.Insert('н', i);
  }
 }
 Edit1->Text = st;
 if (error)
 ShowMessage("Искомые символы не найдены");
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.