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

Работа со строками. Необходимо подсчитать слова содержащие русские и англ буквы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывод в консоль чисел от 1 до 1000 не используя циклов и условных операторов http://www.cyberforum.ru/cpp-beginners/thread1064607.html
Условие было такое Сумеете ли вы вывести числа от 1 до 1000 средствами языка C/C++, не используя циклов и условных операторов? (Не стоит предлагать 1000 раз написать printf() или cout.) Я как то...
C++ Двумерный массив покажите как составить только с такими операторами Дан двумерный массив а(5,3) Составить программу используя только операторы:for,while,if. Посчитать и вывести на экран Si для элементов каждой строки по формуле: где i-номер строки,j-номер столбца.... http://www.cyberforum.ru/cpp-beginners/thread1064595.html
Вычислите след матрицы C++
Дана квадратная матрица размером MхM. Вычислите след матрицы (т. е. сумму диагональных элементов). Найдите наименьший и наибольший элементы и подсчитайте их полусумму. Из элементов побочной диагонали...
Отличия debug x32 от x64 C++
Помогите, не понимаю, в чем разница! Огромное спасибо! С Рождеством!!!1:thank_you:
C++ Составьте программу, которая подсчитывает и выводит значение t1 и t2 http://www.cyberforum.ru/cpp-beginners/thread1064572.html
Составьте программу, которая подсчитывает и выводит значение t1 и t2 по формулам(на фотографии). Определите области допустимых значений параметров формул и задайте произвольные значения из этих...
C++ Разработать программу, которая выводит на экран таблицу Разработать программу, которая вводит фактические данные из таблицы, представленной в данной таблице(таблица на фотографии) и выводит на экран таблицу, подобную той, которая находится в этой таблице... подробнее

Показать сообщение отдельно
vipslord
14 / 3 / 1
Регистрация: 09.12.2013
Сообщений: 33
07.01.2014, 09:10
У каждой буквы есть свой аск код. Попробуй сравни, может поможет.
Помню что где-то дома был исходник, где я делал задачу подобную.
Если не ошибаюсь, то аск код просто сравниваеться.
http://ascii.org.ru/

C++
1
2
3
4
5
6
7
8
 for (int i = 0; i < strlen(s)-1; i++){
       if (s[i] >= 140 && s[i] <= A50 || //A-Z
           s[i] >= 160 && s[i] <= A70 ||  //a-z
           s[i] >=180 && s[i] <= F90 ||  //А-Я
           s[i] >= 0A0 &&  s[i] <= FA0 || //а-п 
           s[i] >= 0E0 &&  s[i] <= FE0 ) // р-я
 
     } k++;
А еще проще считай просто пробелы, встретил пробел? == слово. Изначально счетчику +1.
Буду дома, утром, посмотрю исходники.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru