Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
0 / 0 / 0
Регистрация: 22.12.2010
Сообщений: 32
1

Подсчитать сколько гласных букв в строке

06.02.2011, 20:41. Просмотров 2260. Ответов 5
Метки нет (Все метки)

Подсчитать сколько гласных букв в строке.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>
#include <conio.h>
int main() {
char glas='A','a','E','e','I','i','Y','y','U','u','\0’;
char str[256];
int k,i,j;
k=0;
printf("vvedite stroky \n");
gets(str);
for (i=0;i<str.lenght;i++);
for (j=0;j<glas.lenght;j++){
if (str[i]==glas[j]);
k++;
}
 
printf("k=%d\n",k);
getch();
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.02.2011, 20:41
Ответы с готовыми решениями:

Подсчитать сколько гласных букв в строке
Напишите пожалуйста функцию на с++ подсчёт гласных букв. и как потом вызвать эту функцию в main()?

Подсчитать количество гласных букв в строке
// Лабораторная работа №5.cpp: определяет точку входа для консольного приложения. // #include...

Строки: подсчитать количество гласных букв в строке
Условие. есть программа которая подсчитывает кол-во гласных букв в строке, но строка забивается в...

Найти сколько гласных букв в строке
1) найти сколько гласных букв в строке!! Алфавит английский! Можно просто функцию нахождения! 2) в...

5
6216 / 3517 / 899
Регистрация: 28.10.2010
Сообщений: 5,926
06.02.2011, 20:50 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
#include <conio.h>
 
int main() 
{
    char glas[]= {'A','a','E','e','I','i','Y','y','U','u', 'O', 'o'};
    char str[256];
    int k,i,j;
    k=0;
    printf("vvedite stroky \n");
    gets(str);
    for (i=0; i < 256; i++)
        for (j=0; j< 12; j++)
        {
            if (str[i]==glas[j])
                k++;
        }
 
    printf("k=%d\n",k);
    getch();
}
1
0 / 0 / 0
Регистрация: 22.12.2010
Сообщений: 32
06.02.2011, 21:33  [ТС] 3
а почему мне выводит на 2 буквы больше, чем я ввела
0
Эксперт С++
516 / 420 / 92
Регистрация: 23.09.2010
Сообщений: 1,165
06.02.2011, 21:36 4
C++
1
for (i=0; i < strlen(str); i++)
0
0 / 0 / 0
Регистрация: 22.12.2010
Сообщений: 32
06.02.2011, 21:41  [ТС] 5
даже если нет гласных букв, выводит k=2
0
В астрале
Эксперт С++
8026 / 4783 / 654
Регистрация: 24.06.2010
Сообщений: 10,558
07.02.2011, 00:01 6
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
#include <stdio.h>
#include <conio.h>
#include <string.h>
 
int main() 
{
        char glas[]= {'A','a','E','e','I','i','Y','y','U','u', 'O', 'o'};
        char str[256];
        int k,i,j;
        k=0;
        printf("vvedite stroky \n");
        gets(str);
        for (i=0; i < strlen(str); i++)
                for (j=0; j< strlen(glas); j++)
                {
                        if (str[i]==glas[j])
                        {
                                k++;
                                break;
                        }
                }
 
        printf("k=%d\n",k);
        getch();
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.02.2011, 00:01

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Посчитать, сколько гласных букв в строке
привет)) ребята помогите пожалуйста немогу разобраться вот задачки:(нужно написать только на С а...

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

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

Определить каких букв больше в строке: гласных или согласных и на сколько.
1)Ввести строку А с клавиатуры состоящую из заглавных русских букв. Определить каких букв больше:...


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

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

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