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

Найти символ в тексте - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ динамическое структуры даных http://www.cyberforum.ru/cpp-beginners/thread579267.html
Выполнить задания с использованием связанных динамических структур данных. Описать функцию, которая из списка символов L удаляет все вхождения списка L1 (если такой есть). Никак не понимаю, что здесь нужно сделать. Помогите...
C++ ошибка помогите исправить, после нажатие "обичислити" вылазит ошибка, как исправить ? http://www.cyberforum.ru/cpp-beginners/thread579265.html
C++ Переделайте код под Visual
Переделайте под Microsoft Visual Studio пожалуйста, буду очень благодарен. #include <iostream> #include <stdio.h> #include <string.h> using namespace std; void main( void ) { FILE *fp;
Матрицы: отсортировать главную диагональ по убыванию C++
:wall: :wall: :wall: помогите написать программу, сессия на носу:negative:а я не шарю .... задача: Задана матрица А(7,7) целых чисел. Переставить в главную диагональ наименьшие элементы каждой строки и отсортировать главную диагональ по убыванию. Поиск наименьших элементов в строках и сортировку организовать с помощью подпрограмм
C++ Проблемы с рекурсией http://www.cyberforum.ru/cpp-beginners/thread579262.html
Ситуация такая: Требуется построить граф вопросника. В main мы делим таблицу по определенному условию. потом запускаем countmnozh, передав ей таблицу, куда записать получившийся граф. После передачи функция, если длина переданного множества mnozfalse (или mnoztrue) больше единицы, опять делим на множества и рекурсивно запускаем функцию. Проблема состоит в том, что при запуске рекурсии...
C++ Вывести значения функции в заданном интервале Имеется цикл for(p=0;p<=1;p=p+0.05).Каждый раз к p прибавляются разные значения. Например один раз 0,05000000000002 другой 0.0499999999999. В результате не высчитывается значение функции H при единице. Последний вывод H(0.95)=0.0703 Как это можно исправить? void f1() { double H=0, p=0,Hr=0; int i=0,n=0; system("cls");... подробнее

Показать сообщение отдельно
smalldragon
 Аватар для smalldragon
0 / 0 / 0
Регистрация: 02.05.2012
Сообщений: 10
19.05.2012, 04:05  [ТС]     Найти символ в тексте
Чтобы не создавать новую тему спрошу здесь же.
все равно вопрос к этой же теме относится.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
cout<<"\nРешаем задачу рассматривая строку как строковый массив\n";
    l = strlen(string1);
    cout<<"Количество символов без учета ноль строки = "<< l<<"\n";
    if(' ' == string1[l-1])
        string1[l-1] = 0;
        int i = 0, k=0;   
        for( int j=0; j<l; j++ )
        {
          if( string1[j] == ' ' )
          {
        i++;
        for (k=j; k<l-1; k++)
                    string1[k] = string1[k+1];
        j--;
 
          }
        }
        for (;i>0;i--)
            string1[l-i]=' ';
        l = strlen(string1);
        cout <<"Количество символов без пробелов = "<<l <<"\n";
теперь проблема с выводом....
если писать string1 то выводит текст без пробелов.
если использовать strlen к string1 то остается то же кол-во символов как и с пробелами...
в чем моя ошибка ?
 
Текущее время: 04:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru