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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
zaqwerty
2 / 2 / 1
Регистрация: 14.12.2013
Сообщений: 113
#1

Проверка на принадлежность элементов одного массива к другому - C++

21.03.2016, 15:58. Просмотров 253. Ответов 1
Метки нет (Все метки)

Здравствуйте. Имеется 2 массива - in_string (содержит текст, который вводится пользователем) и alf(содержит буквы латинского алфавита). Необходимо выполнить проверку на принадлежность элементов массива in_string массиву alf, т.е., например, при вводе буквы ё должно появиться сообщение об ошибке, так как эта буква не принадлежит латинскому алфавиту и, следовательно, массиву alf.
Как можно это реализовать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.03.2016, 15:58
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Проверка на принадлежность элементов одного массива к другому (C++):

Перенесение элементов массива из одного места к другому - C++
Массив состоит из 70-ти элементов(X), в интервале -1<=Xi<=1. Нужно переписать элементы массива Х в массив Y и подсчитать их количество

Присвоение элементов одного массива другому и упорядочивание их в конкретном алгоритме - C++
Дано: есть массив X из 10 элементов всегда рандомных чисел, элементы массива X присвоить массиву Y и упорядочить в таком алгоритме:...

Присваивание элементов двумерного массива другому двумерному массиву - C++
нужно элементы одного двумерного массива присвоить другому. Вот программа. Но для одномерного массива она работает, если соответственно...

Переход из одного интервала к другому - C++
Прошу прощения, не знаю где должна быть подобная тема. У меня есть интервал примерно , массив цифр (каждая цифра имеет свой цвет), нужно...

Передача файла из одного ПК к другому - C++
Мне нужно, чтоб я мог передавать файлы через com порт на другой комп'ютер через програму, но не знаю даже примерно как реализовать это.Я не...

Присваивание значений одного класса другому. - C++
Скажите, могу ли я присвоить значения одного объекта класса другому объекту того же класса? class card { //код код код }; int...

1
meJevin
156 / 148 / 58
Регистрация: 18.11.2015
Сообщений: 672
Завершенные тесты: 1
21.03.2016, 16:25 #2
Есть функция find_first_of, проверяешь ввод пользователя с помощью этой функции, вбив в первый параметр буквы кириллицы.

Добавлено через 4 минуты
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>       // std::cout
#include <string>         // std::string
#include <cstddef>        // std::size_t
#include <windows.h>
 
int main()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
 
    std::string str;
    std::getline(std::cin, str, '\n');
    std::size_t found = str.find_first_of("йцукенгшщзхъфывапролджэячсмитьбюЙЦУКЕНГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮ");
 
    if (found == std::string::npos)
        std::cout << "В вашем вводе нету кириллицы!\n";
    else
        std::cout << "В вашем вводе есть кириллица!\n";
 
    system("pause");
 
    return 0;
}
Примерчик
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.03.2016, 16:25
Привет! Вот еще темы с ответами:

Удаление из одного массива элементов второго массива и запись результата в третий - C++
Есть массив masA (длина lenA), есть массив masB (длина lenB). Необходимо из массива masA удалить элементы, входящие в массив masB и...

Проверка на принадлежность к типу - C++
Господа, подскажите, возможно ли проверять введенные данные на принадлежность к какому-либо типу данных, например число на int или float? ...

Проверка на принадлежность массиву - C++
Можно ли проверять значение переменой на принадлежность массиву одной командой/оператором? Вроде простой вопрос, но я перелопатил референсы...

Проверка на принадлежность к алфавиту - C++
В общем увидел тему, решил помочь, не используя функции типа isalpha. В итоге получилась вот такая раскоряка, которая к тому же ещё и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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