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

Из массива строк выделить подстроки состоящие из русских букв, затем найти среди них самую котороткую - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дан массив целых чисел. Найти В этом массиве минимальный элемент т и максимальный элемент м. Вывести сумму элементов от минимального до максимального http://www.cyberforum.ru/cpp-beginners/thread804799.html
Дан массив целых чисел. Найти В этом массиве минимальный элемент т и максимальный элемент м. Вывести сумму элементов от минимального до максимального элемента не включая их.
C++ Указатель на объект с перегруженным оператором вывода(с наследованием) Есть два класса: строка(базовый) и комплексное число(производный). В базовом классе есть поле stri (указатель на char). В производном классе есть перегруженный оператор вывода для этого поля. Как следует написать этот оператор(или что-либо ещё изменить), чтобы он выдавал на экран stri, а не адрес памяти? #include "stdafx.h" #include "iostream" using namespace std; int ck=0,cf=0; http://www.cyberforum.ru/cpp-beginners/thread804794.html
Чем заголовочные файлы отличаются от обычных бибилиотек? C++ C++
вроди как это одной и тоже, только в стандартной библиотеки C все файлы заголовочные, а в C++ обычные библиотеки... В чем разница между ними, ведь и там и там лежат подобные сущности.
Ругается компилятор C++
Создать класс жидкость, имеющий название (указатель на строку), плотность. Определить конструкторы, деструктор и операторы вывода в поток. Создать производный класс - спиртные напитки, имеющий крепость. Определить функции переназначения плотности и крепости. Продемонстрировать работу классов. #include <iostream> class jidkost { public: jidkost(char *Njid, double Pjid); protected: char...
C++ Найти количество действительных корней квадратного уравнения http://www.cyberforum.ru/cpp-beginners/thread804754.html
не могу найти ошибку.Компилятор ругается Суть задачи : Определить кол-во действительных корней квадратного уравнения ax^2+bx+c=0 с произвольными значениями a,b,c. #include <iostream> #include <math.h> void main() double a,b,c,d,x1,x2; std::cout<<"Vvedi koeficienti a,b,c"; std::cin>>a; std::cin>>b;
C++ вывести значение числа цифр в дробной части числа #include "stdafx.h" #include <locale.h> #include <conio.h> #include <iostream> using namespace std; class Chislo { double x; подробнее

Показать сообщение отдельно
gazlan
2855 / 1803 / 271
Регистрация: 27.08.2010
Сообщений: 4,882
Записей в блоге: 1
10.03.2013, 21:14     Из массива строк выделить подстроки состоящие из русских букв, затем найти среди них самую котороткую
Для ANSI (1251), это дипазон от 0xC0 до 0xFF. Учтите, что сравнение должно выполняться для unsigned char.
Самый быстрый способ - задать булевскую таблицу {0,1} для всего диапазона символов (256). Для русских букв выставляете 1, для всех остальных - 0. Проверка через if несколько нагляднее.
 
Текущее время: 22:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru