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

Узнать номер символа в строке. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ МСА и ЛСА http://www.cyberforum.ru/cpp-beginners/thread204154.html
Нужно составить программу что б выводила матричную схему алгоритма (эта таблица на рисунке заполненная) и логическую схему алгоритма (это под таблицей большая цепочка значений)
C++ прога на класы Помогите с прогой: Нада создать клас "Символ",даные класу-целое,символьное и 16-е представление символу.Опредилить методы для ввода данных и конвертирование символу в нужный формат. http://www.cyberforum.ru/cpp-beginners/thread204153.html
C++ Windows и wine
Господа, хочу создать приложение, что бы оно запускалась как под windows, так и под Линукс (через вайн). Вопрос в том, что луше использовать - C++ Builder или Visual C++? Если VC++, то какой тип роекта мне создавать? Пожалуйста, QT не предлагать.
C++ Система счисления.
Доброго времени суток. Такая задача мне по курсовой попалась сейчас в затруднительном положении немогу вникнуть как сделать её. Сама задача: """Составить программу для перевода чисел из различных систем счисления.""" Форум весь просмотрел ничего не подходит. Суть в том что мне необходимо задачу решить без использования "лишних" операторов и подключения библиотек (библеотеки только...
C++ Функции по переменным количеством параметров http://www.cyberforum.ru/cpp-beginners/thread204147.html
нужна помощь по работе с такой функцией .. Искал в книге Страуструпа, не понял пример, помогите, как правильно описать и реализовать такую функцию .. Нужен пример работы ... Спасибо ...
C++ Защита файлов от копирования Помогите, вот есть программа почему она не работает? по идеи она должна запрещать копировать файл, но она не работает так как нада, буду очень благодарен кто подскажет ошибки..... проу писал не я ( #include <windows.h> #include <stdio.h> #define COUNT 100 #define LENGTH 255 int main() подробнее

Показать сообщение отдельно
Роман_1985
1 / 1 / 0
Регистрация: 05.12.2010
Сообщений: 34
05.12.2010, 21:20     Узнать номер символа в строке.
Здравствуйте. Помогите, пожалуйста! Задача Подсчитать кол-во символов в строке после последнего вхождения символа <<charg>>. Вот моя программа:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <cstring>
using namespace std;
int main()
{
    const int max=80;
    int n,j,m=0,kol;
    char charg1;
    cout<<"BBEDUTE CUMBO/I:";
    cin>>charg1;
    cout<<"CUMBO/I:"<<charg1<<endl<<endl;
    char str1[]="Это первая строка";
 
    kol=strlen(str1);cout<<kol<<endl;
    for (j=0;j<kol;j++)
    {if (str1[j]==charg1) n=j;}
    cout<<"HOMEP CUMBO/IA "<<charg1<<": "<<n<<endl;
    for (j=n;j<strlen(str1);j++) m++;
    cout<<"CHIC/IO POC/IE: "<<m;
    return 0;
}
Где {if (str1[j]==charg1) n=j;} усл оператор не срабатывает должным образом, но если вместо charg1 поставить параметр 'p' , всё работает как надо. (Почему?)
Так вот, как можно узнать номер символа charg в строке?

 Комментарий модератора 
Используйте соответствующие теги форматирования кода.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 21:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru