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

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

Войти
Регистрация
Восстановить пароль
 
Egor585
0 / 0 / 0
Регистрация: 01.12.2013
Сообщений: 3
#1

Определить номера позиций гласных букв в данном тексте на русском языке - C++

01.12.2013, 13:52. Просмотров 313. Ответов 1
Метки нет (Все метки)

Помогите решить задачу в C++. Определить номера позиций гласных букв в данном тексте на русском языке.Никак не могу понять, как её сделать(
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.12.2013, 13:52     Определить номера позиций гласных букв в данном тексте на русском языке
Посмотрите здесь:

C++ Найти разницу между количеством согласных и гласных букв в тексте!
C++ С клавиатуры вводится текстовая строка на русском языке. Найдите количество гласных и согласных букв.
C++ Подсчитать число гласных и согласных букв в тексте
В произвольной тексте на русском языке вывести строки, содержащие более 5 букв "о" C++
C++ Подсчитайте, какая из гласных букв встречается в тексте наибольшее количество раз
C++ Сформировать новую строку из 7-символьных слов, состоящих из латинских букв, не имеющих аналогов записи в русском языке
Определить количество гласных и согласных букв в тексте C++
Pascal -> C++ (В данном тексте в словах четной длины, начинающихся с заданного символа, определить количество гласных) C++
Определите долю гласных букв в заданном тексте на русском (английском) языке C++
Количество гласных букв в тексте C++
C++ Подсчитать в многострочном тексте количество гласных букв
Дана строка: предложение на русском языке. Подсчитать количество содержащихся гласных букв C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zitxbit
Master C/C++
87 / 739 / 75
Регистрация: 11.04.2012
Сообщений: 971
01.12.2013, 20:48     Определить номера позиций гласных букв в данном тексте на русском языке #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <conio.h>
#include <wchar.h>
#include <string.h>
#include <locale.h>
 
int main(int argc, char* argv[])
{
    setlocale(LC_ALL,"Russian");
 
    wchar_t str[256] = L"привет!!!";
 
    wchar_t pchars[] = L"ауоыиэяюёе";
    for (int i = 0; str[i] != '\0'; i++)
        if (wcschr(pchars, str[i])) printf("%d ",i);
 
    printf("\n");
 
    _getch();
 
    return 0;
}
http://codepad.org/enzx857P
Yandex
Объявления
01.12.2013, 20:48     Определить номера позиций гласных букв в данном тексте на русском языке
Ответ Создать тему
Опции темы

Текущее время: 18:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru