Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Класс "Автобус" https://www.cyberforum.ru/ cpp-beginners/ thread1595064.html
#include "stdafx.h" #include <iostream> using namespace std; class Bus{ int number; int model; public: void setnumber(int); int getnumber();
Code::Blocks ругается на auto и decltype C++
Написал небольшую программку, на среде Eclipse Mars все работает очень даже отлично, а вот на Code::Blocks выдает следующее : "error: expected type-specifier before 'decltype'" и тому подобное... ...
Объясните простой код C++
int a = (b = 5, b + 5); что это за запись такая.
C++ Как переместить минимальный элемент массива на первое место? Подскажите пожалуйста как сделать Если номер минимального элемента больше восьми поставить его на первое место, иначе - на последнее место в массиве. https://www.cyberforum.ru/ cpp-beginners/ thread1595041.html
C++ Указатель на функцию https://www.cyberforum.ru/ cpp-beginners/ thread1595027.html
Такая сточка кода: double (*ptr)(int, int); в контексте: double foo(int x, int y) { return x+y; }
Класс "Дробное число" C++
Объявить класс «Дробное число» и написать подпрограммы для сложения, вычитания, умножения и деления переменных данного типа. помогите с программой! нужно сдать лабораторку. задание нужно было...
Расположить элемент, обладающий наименьшим по модулю значением, в правом нижнем углу матрицы C++
С помошью допустимых преобразований добиться того,чтобы один из элементов матрицы,обладающим наименьшим по модулю значением,расположить в правом нижнем углу матрицы.
C++ Дана целочисленная прямоугольная матрица Определить: 1)количество строк,содержащих хотя бы один нулевой элемент; 2)номер столбца,в котором находиться самая длинная серия одинаковых элементов. https://www.cyberforum.ru/ cpp-beginners/ thread1595004.html
C++ Формирование массива с использованием функции https://www.cyberforum.ru/ cpp-beginners/ thread1594965.html
#include <math.h> #include <iostream> using namespace std; typedef int (*pfur)(int); int *massiv(int,pfur); int f(int x); int main() { int n,i,*a; cout<<"vvedite n"; cin>>n;
C++ Определить класс векторов размерности n Определить класс векторов размерности n. Создать конструкторы и деструктор. https://www.cyberforum.ru/ cpp-beginners/ thread1594961.html
6914 / 5979 / 2709
Регистрация: 14.04.2014
Сообщений: 25,504
28.11.2015, 10:40 0

Разделение русских и английских букв

28.11.2015, 10:40. Просмотров 535. Ответов 2
Метки (Все метки)

Ответ

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
void enru(char *stroka, char *enn, char *ruu)
{
    int e = 0;
    int r = 0;
    for (int i = 0; i < strlen(stroka); i++) 
    {
            if ((stroka[i] >= 'a' && stroka[i] <= 'z') || (stroka[i] >= 'A' && stroka[i] <= 'Z'))
                enn[e++] = stroka[i];
        
            if ((stroka[i] >= 'а' && stroka[i] <= 'я') || (stroka[i] >= 'А' && stroka[i] <= 'Я') || stroka[i] == 'ё' || stroka[i] == 'Ё')
                ruu[r++] = stroka[i];
    }
    enn[e] = '\0';
    ruu[r] = '\0';
}
На вход подавать строки для записи.

Вернуться к обсуждению:
Разделение русских и английских букв
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.11.2015, 10:40
Готовые ответы и решения:

Чтение русских и английских букв из файла
Здравствуйте! Делаю игру, где скрипт написан в файле (допустим script.txt), где одновременно есть...

Подсчитать во сколько раз русских букв больше чем английских
Подскажите пожалуйста!как выглядит программа которая подсчитывает во сколько раз русских букв...

Вывод в документ: китайские иероглифа вместо русских или английских букв
В коде какато фигня. Он написан и по идее работает, но вот с языком вывода проблема. Когда...

Текстовый файл. Открыть, посчитать в нем количество английских и русских букв
У меня есть текстовый фаил с русским и английским текстом, как мне открыть этот фаил в с++ (путь к...

2
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.