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

задание со строками - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Разреженная матрица http://www.cyberforum.ru/cpp-beginners/thread367898.html
Добрый вечер. Из-за белезни, пролежал 2 недели дома, поэтому пропустил лекции по этой теме, а лабу надо сдавать. Так вот, задача: Разреженная матрица А(nxm) хранится в разреженном строчном формате. Смоделировать операцию вывода разреженной матрицы на экран в двух формах: -в виде полной матрицы; -для каждой строки печатается ее номер, а затем ненулевые элементы этой строки и за каждым...
C++ Передача размерности массива как параметр из одной функции в другую. Вообщем написал программу. Всё работает как надо, кроме одного, никак не могу сделать чтобы размерность массива, которая вводится в "main" 27-28 строчке (в данном случае переменная "number"), вводилась внутри функции "Vvod" в 49-50 строке(переменная n) и потом передавалась дальше как параметр(размерность массива) всем следующим функциям. #include <windows.h> #include <iostream> using... http://www.cyberforum.ru/cpp-beginners/thread367895.html
Структура функции. Квадратное уравнение. C++
Подскажите пожалуйста как написать функцию решения квадратного уравнение с помощью структуры функции. Я просто понять не могу какие поля требуется задавать в структуру...
удаление папки C++
функция с++ для удаления папок
C++ Возможно ли так?) http://www.cyberforum.ru/cpp-beginners/thread367878.html
Вот осваиваюсь с классами и конструкторами: class pen{ private: int marka, zvet, ves, gelevaya,dlinna, col; float cost; public: pen(){} pen (int a, int b, int c, int d,int e); ~pen(){}
C++ что означает такая запись c*=a%10 Здравствуйте, у меня вот такой вопрос, что означает такая запись c*=a%10 подробнее

Показать сообщение отдельно
gooseim
Эксперт C++
500 / 404 / 35
Регистрация: 23.09.2010
Сообщений: 1,139
17.10.2011, 20:43     задание со строками
Ну вот, как пример проверки строки.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <iostream>
#include <string>
#include <algorithm>
#include <cctype>
 
using namespace std;
 
bool check(const string& s)
{
   return
      find_if(
         s.begin(), 
         s.end(), 
         [](char c1)
         {
            return !isalnum(c1) && !isspace(c1) && 
                    string("_+-*/.,;:!?").find_first_of(c1)==string::npos;
         }
      ) == s.end();
   
}
 
int main()
{   
   string s = "1234 qwr 123+2";
   cout << (check(s) ? "yes" : "no") << endl;
}
 
Текущее время: 17:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru