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

Определить, содержит ли строка различные группы символов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ палиндром http://www.cyberforum.ru/cpp-beginners/thread358708.html
имеется 3 класса 1. проверяет является ли строка char* палиндромом 2. проверяет является ли vector<int> палиндромом 3. проверяет является ли число int палиндромом Задача объединить их под крышей шаблона. возникли вопросы 1. как определить размер такого объекта как вектор не используя size()? (т.е. определить размер внутри шаблона) есть ли такой способ? от чего оттолкнуться проходя циклом...
C++ Не работает детская программа В чем дело не знай Visual тупит или я....программа не может посчитать частное... #include <stdlib.h> #include "stdafx.h" #include <iostream> using namespace std; int _tmain(int argc, _TCHAR* argv) { http://www.cyberforum.ru/cpp-beginners/thread358707.html
Передача массива в шаблонную функцию, найти ошибку C++
#include <iostream> #include <time.h> using namespace std; template<class T> void init_mas(T &mas, int n, int m) {srand( time(NULL) ); mas = new int * ;
C++ Определить, четное число или нет
Добрый вечер нужно написать прорамму для определения четных и не четных чисел. Я так понимаю что четное при деление должно быть кратно 2 , но как написать такой цикл ?
C++ Вопрос по стандартам написания кода http://www.cyberforum.ru/cpp-beginners/thread358688.html
Положим, что я пишу код на С++ и использую расширения .cpp для файлов, но при этом использую, в большинстве своем, функции, наследованные из С, а из С++, по большому счету, использую только STL и, иногда, string. Что стандарты говорят по поводу такого? Допустимо ли это, или нет?
C++ Максимальное умножение Дано N целых чисел. Требуется выбрать из них два таких числа, произведение которых максимально. Ввод Вводится сначала число N - количество чисел в последовательности (2 ≤ N ≤ 100). Далее записана сама последовательность: N целых чисел, по модулю не превышающих 1000. Вывод Выведите два искомых числа в любом порядке. Если существует несколько различных пар чисел, дающих максимальное... подробнее

Показать сообщение отдельно
soon
 Аватар для soon
2536 / 1301 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
30.09.2011, 20:11     Определить, содержит ли строка различные группы символов
Неудачный вариант.
Почему?
Я имел ввиду что-то вроде этого:
C++
1
2
3
4
5
6
7
8
9
10
bool digit = 0, lower = 0, upper = 0;
for(int i = 0; i < str.length() && (!digit || !lower || !upper); ++i)
{
    if((str[i] >= '0') && (str[i] <= '9'))
        digit = true;
    else if((str[i] >= 'a') && (str[i] <= 'z'))
        lower = true;
    else if((str[i] >= 'A') && (str[i] <= 'Z'))
        upper = true;  
}
 
Текущее время: 17:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru