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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
BoBaH26
30 / 30 / 0
Регистрация: 02.12.2010
Сообщений: 255
#1

Длина строки в С++ - C++

08.03.2011, 19:34. Просмотров 825. Ответов 5
Метки нет (Все метки)

Здравствуйте, кто может, подскажите, как определить длину строки в С++. Знаю, что в паскале было бы так:
Pascal
1
c:=lenght(s);
А как на С++ не знаю...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.03.2011, 19:34     Длина строки в С++
Посмотрите здесь:

C++ Длина строки - вопросец.
C++ файл и длина строки
Полезная длина строки C++
C++ Длина строки в С++
Длина строки в векторе C++
C++ Длина строки
C++ длина строки
Дерево и длина строки C++
C++ длина строки
Длина строки до ввода ? C++
C++ Инициализация массива. Длина строки
Максимальная длина строки C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
asics
Freelance
Эксперт C++
 Аватар для asics
2842 / 1779 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
08.03.2011, 19:38     Длина строки в С++ #2
BoBaH26,
C++
1
c = s.length();
BoBaH26
30 / 30 / 0
Регистрация: 02.12.2010
Сообщений: 255
08.03.2011, 19:39  [ТС]     Длина строки в С++ #3
Хорошо, спасибо, сейчас попробую.
Artishok
ЧакЭ одобряЭ
 Аватар для Artishok
277 / 276 / 32
Регистрация: 27.12.2009
Сообщений: 1,767
08.03.2011, 19:43     Длина строки в С++ #4
C
1
c=strlen(s)
BoBaH26
30 / 30 / 0
Регистрация: 02.12.2010
Сообщений: 255
08.03.2011, 19:56  [ТС]     Длина строки в С++ #5
Не пашет:
C++
1
2
3
4
5
6
7
8
    string s;
    int n;
    cout<<"Vvedite parol:\n";
    cin>>s;
    n=s.length;
    if (n<4 && n>8) cout<<"Neverno!"; else cout<<"Verno!";
    _getch();
    return 0;
Я пока не сам пароль, а только его корректность проверяю, т.е. кол-во символов, пароль корректен, если состоит не менее, чем из 4 и не более, чем из 8 цифр...

Добавлено через 1 минуту
Извиняюсь, забыл скобки.

Добавлено через 1 минуту
Еще или поставить ||

Добавлено через 1 минуту
Вот:
C++
1
2
3
4
5
6
7
8
    string s;
    int n;
    cout<<"Vvedite parol:\n";
    cin>>s;
    n=s.length();
    if (n<4 || n>8) cout<<"Neverno!"; else cout<<"Verno!";
    _getch();
    return 0;
Digit@ll
Brainsbreaker
 Аватар для Digit@ll
868 / 346 / 27
Регистрация: 01.02.2011
Сообщений: 1,496
08.03.2011, 20:00     Длина строки в С++ #6
Начинается... Интерактивное обучение...
Yandex
Объявления
08.03.2011, 20:00     Длина строки в С++
Ответ Создать тему
Опции темы

Текущее время: 12:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru