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

Удалить из строк все цифры - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как выводить строки в unicode? http://www.cyberforum.ru/cpp-beginners/thread329154.html
почему не выводит на экран строки в формате unicode? в win32 прикрасно работает, а в консоле не выводит... #include <iostream> #include <windows.h> using namespace std; int main() { WCHAR...
C++ производственно-технологическая практика люди!!!...помогите пожалуйста!я не понимаю язык С++...вот 4 задания: 1) натуральное число называется совершенным если оно равно сумме всех своих делителей за исключением себя самого.число 6 -... http://www.cyberforum.ru/cpp-beginners/thread329149.html
задан треугольник на плоскости. C++
Мы эту тему не проходили но нам задали на зачет. если не трудно решите. заранее спасибо. На плоскости задан треугольник АВС. Вывести на экран множество треугольников А1В1С1, площадь которых в 2 раза...
Файл произвольного доступа C++
Очень прошу помощи так как не могу с ними разобраться который день, видать делаю одну и ту же ошибку но не нахожу. Создаю свой класс и потом когда пытаюсь его записать и считать возникают ошибки. Ну...
C++ Делимся знаниями по С++ http://www.cyberforum.ru/cpp-beginners/thread329054.html
По вашему зачем нужна виртуальная функция в программе? Какой от нее толк если она вызывается как обычная функция. Да я знаю что полиморфизм тут. Но по мне так достаточно одного базового класса...
C++ Программа на рекурсию - Перестановка ! Доброго времени суток, уважаемые знатоки. Возникла проблема с решением данной программы. Надеюсь услышать не глупые советы в стиле - решается простой рекурсией, или что тут всё просто как два пальца... подробнее

Показать сообщение отдельно
Izohor
1 / 1 / 0
Регистрация: 17.11.2010
Сообщений: 32

Удалить из строк все цифры - C++

03.07.2011, 16:59. Просмотров 551. Ответов 3
Метки (Все метки)

Здравствуйте. Изучаю си, дошел до заданий со строками. Задания однотипные, но всё же возникли трудности. Помогите написать шаблон. Заранее благодарен.

1) Дано K литерных строк. Написать программу, которая удаляет из них все цифры. Полученные строки отсортировать методом "пузырька" по убыванию количества латинских букв.

2) Дано M литерных строк. Написать программу, которая заменяет каждую цифру в начале строки на две такие же цифры. Полученные строки отсортировать методом "установки" по убыванию количества цифр в исходной строке.

Метод пузырька:
C++
1
2
3
4
5
6
7
8
9
10
11
12
for(i=0, i<n, i++)
  { 
     for(j=n-1,j>i,j--)
        {
         if(str0[j-1] > str0[j] )
        {
           S=str0[j-1];
           str0[j-1]=str0[j];
           str0[j]=S;
        }
        }
}
Метод установки:
C++
1
2
3
4
5
6
7
8
9
10
11
12
for(i=0, i<n, i++)
  { 
     for(j=i+1,j<n,j++)
        {
         if(str0[i] > str0[j] )
        {
           S=str0[i];
           str0[i]=str0[j];
           str0[j]=S;
        }
        }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru