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

Найти слово с наибольшим количеством гласных букв - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Массив размерностью MxN. Необходимо найти номер строки и номер столбца, в которых находится наименьший элемент http://www.cyberforum.ru/cpp-beginners/thread1027690.html
Ребят, очень надеюсь на вашу помощь! Во всех вариантах необходимо написать три функции, которые будут вызываться из функции main(). Первая функция получает размерность массива, создает динамический массив и возвращает указатель на начало созданного массива. Вторая – получает адрес массива и его размерность и решает одну из ниже перечисленных задач. Третья функция получает адрес массива и...
C++ Почему не правильно считает? //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop //--------------------------------------------------------------------------- #pragma argsused #include<iostream.h> #define n 8 http://www.cyberforum.ru/cpp-beginners/thread1027675.html
Неполучается сделать цикл для алгоритма Форель C++
Пытаюсь реализовать алгоритм ФОРЕЛЬ. Вот что пока есть. Знаю позор это все( Нужно сделать чтобы числа вводились либо вручную либо подгружались с файла excel. #include <iostream> #include <math.h> using namespace std; int main() {
do - while C++
Организовать цикл, который принимает с клавиатуры отдельные символы и накапливает их в символьной переменной, каждый раз выполняя битовую операцию &. Окончание цикла - ввод 0. #include <iostream> #include <locale.h> using namespace std; void main() { setlocale(LC_CTYPE, "Russian"); char x=' ';
C++ Сортировка столбца массива, указанного пользователем, в порядке убывания http://www.cyberforum.ru/cpp-beginners/thread1027644.html
Привет... Помогите, пожалуйста... Написал код, который заполняет двумерный массив, нужно дописать это код, чтобы он еще: -отсортировывал столбец массива, указанный пользователем, в порядке убывания... Помогите... Время 3-й час ночи, устал мучиться... Вот код: #include <iostream> #include <ctime> #include <conio.h> using namespace std;
C++ Ошибка в функциях с++ функция f выполняет запрос к пользователю и возвращает значение ex либо x2; • функция one выполняет вычисление по первой формуле; • функция two выполняет вычисление по второй формуле; первая формула (1-2*pow(sin(i),2))/(1+sin(2*i)) подробнее

Показать сообщение отдельно
Kings_ton
0 / 0 / 0
Регистрация: 19.10.2013
Сообщений: 43
03.12.2013, 23:39     Найти слово с наибольшим количеством гласных букв
Гляньте что не так:
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
28
29
30
31
32
33
34
35
36
#include <iostream>
#include <string.h>
#include <conio.h>
using namespace std;
 
void main(){
    char glas[6]="aeiou"; //Создаем массив гласных букв англ. языка.
    int k=0; //Для подсчета гласных в предложении.
    char it[20];
    int max=0;
    char predl[256];
    cout<<"Vvedite"<<endl<<">>>";
    cin.getline(predl,256);
 
    cout<<endl<<"Vi vveli: "<<predl<<endl;
 
    //Разбиваем строку на лексемы. Для простоты проверки и создания нового массива.
    char * pch=strtok(predl," ");
    while(pch!=NULL)
    {
    for (int i=0; i<=strlen(pch); i++)
        {
            if (pch[i]=='a' ||pch[i]=='e' || pch[i]=='i' || pch[i]=='o' ||pch[i]=='u')
            {
                k++;
            }
            if(k>max)
            {
                max=k;
            *it=pch[i];
            }
        }
    }
    cout<<"samoe dlinnoe slovo:"<<it;
    _getch();
}
Задание такое: найти слово с наибольшим количеством гласных букв. Не выводит на экран it, вопрос почему?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 21:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru