0 / 0 / 0
Регистрация: 17.12.2015
Сообщений: 40
1

Определить количество гласных в предложении

04.05.2016, 21:56. Показов 1253. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Выводит, 13, хотя их 20...
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <iostream>
#include <clocale>
#include <cstring>
int main(){
    int cnt=0;
    setlocale(0,"");
    char str[]="Вместо цикла for всегда можно использовать любой другой вид цикла";
     char glas[] = "AaEeIiUuYyOoИиУуЯяЫыЮюЭэеЕАа";
    int len = strlen(str);
for(int i=0; i<len; i++)
{
    std::cout<<str[i];
}
std::cout<<std::endl;
for(int i=0; i<len; i++)
{
    for (int j = 0;j<strlen(glas);j++)
        {
        if (str[i] == glas[j])
            cnt++;
        }
}
    std :: cout<<"Количество гласных в предложении "<<cnt<<" шт.";
    std::cout<<std::endl;
system( "pause" );
return 0;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.05.2016, 21:56
Ответы с готовыми решениями:

Подсчитать количество гласных и согласных букв в предложении
Помогите пожалуйста не сильно понимаю в такой теме : Дано предложение . Подсчитать количество...

Посчитать количество гласных, согласных, слов в предложении
Здравствуйте. Помогите пожалуйста, как посчитать количество гласных, согласных, слов в предложении:...

Определить сколько в предложении гласных букв
дано предложение. определить сколько в нем гласных букв.

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

1
56 / 56 / 44
Регистрация: 24.03.2016
Сообщений: 378
04.05.2016, 22:13 2
yuliakh97,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <iostream>
#include <clocale>
#include <cstring>
int main() {
    int cnt = 0;
    setlocale(0, "");
    char str[] = "Вместо цикла for всегда можно использовать любой другой вид цикла";
    char glas[] = "аАУуОоЫыИиЭэЯяЮюЁёЕеoO";
    int len = strlen(str);
    for (int i = 0; i<len; i++)
    {
        std::cout << str[i];
    }
    std::cout << std::endl;
    for (int i = 0; i<len; i++)
    {
        for (int j = 0; j<strlen(glas); j++)
        {
            if (str[i] == glas[j])
                cnt++;
        }
    }
    std::cout << "Количество гласных в предложении " << cnt << " шт.";
    std::cout << std::endl;
    system("pause");
    return 0;
}
Все правильно у вас было, только в 8 строке ошибка, не все гласные перещитали, и for имеет латинскую - o ( в конце я ее добавил )
1
04.05.2016, 22:13
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.05.2016, 22:13
Помогаю со студенческими работами здесь

Сделать что-бы строка бралась с файла (определить отношение количества гласных букв в предложении к согласным)
Задание: Определить отношение количества гласных букв в предложении к согласным. код:#include...

Определить количество гласных букв
Ввести массив символов с (эН) элементов. Вычеслить, сколько раз в нем встречаются символы,...

Определить количество гласных символов в строке
Дана строка символов Строка может содержать буквы, цифры, пробелы, знаки пунктуации. Определить...

Определить количество гласных и согласных букв в предложении
определить кол-во гласных и согласных букв в предложении


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru