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

Определить слова, в которых больше гласных букв, чем согласных - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создайте программу, выводящую сумму элементов последовательности 2, 4, 6, 8,… 98, 100 http://www.cyberforum.ru/cpp-beginners/thread1215208.html
Приветствую друзья! Вообщем мне нужно создать программку выводящую сумму элементов последовательности 2, 4, 6, 8,… 98, 100 int sum = 0; for (int j = 2; j <= 100; j=j+2) { sum = sum + j; } cout << sum;вообщем как то так, но всё равно не получается, почему то не работает и я не могу понять почему. помогите пожалуйста, хотя бы советом.
C++ Почему вывод аргументов не осуществляется для классового шаблона? Заметьте,что параметры классовых шаблонов никогда не выводятся.Причина заключается в том,что гибкость,порождаемая наличием нескольких конструкторов класса,в ряде случаев делает вывод параметров шаблона невозможным,а во многих других случаях - неоднозначным.Вот что говорит по этому поводу Страуструп. А мне хоть учебник на эту тему дай, без примера не могу обойтись... Товарищи знатоки, напишите... http://www.cyberforum.ru/cpp-beginners/thread1215173.html
C++ Вернуть указатель на массив указателей
Всем привет! Написал маленький код: int WHAT(); int main() { cout<<WHAT();
C++ Создать файл, содержащий сведения о пациентах глазной клиники
А. Создать файл, содержащий сведения о пациентах глазной клиники. Структура записи: фамилия пациента, пол, возраст, место проживания (город), диагноз. Количество записей произвольное. Б. Написать программу, выдающую следующую информацию: - количество иногородних, прибывших в клинику; - список пациентов старше Х лет с диагнозом Y. Значения X и Y ввести с терминала. Заранее Спасибо.
C++ Как уменьшить время работы программы? http://www.cyberforum.ru/cpp-beginners/thread1215103.html
#include<iostream> using namespace std; int main() { int a,m,n; double d,o,w; cin>>n>>m; a=0; w=0;
C++ Работа с файлами создать файл, содержащие сведения о количестве изделий, собранных сборщиками цеха неделю. Каждая запись содержит поля: фамилия сборщика, количество изделий, собранных им ежедневно в течение шестидневной недели, т.е. раздельно- в понедельник, вторник и т.д Количество записей - произвольное. Написать программу, выдающую на печать следующую информацию: фамилию сборщика, собравшего наибольшее... подробнее

Показать сообщение отдельно
Керра
Модератор
 Аватар для Керра
1271 / 439 / 45
Регистрация: 24.08.2011
Сообщений: 2,127
25.06.2014, 06:33     Определить слова, в которых больше гласных букв, чем согласных
Все ж вроде расписала

Добавлено через 27 минут
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
37
38
39
40
41
42
43
44
#include <iostream>
using std::cout;
using std::endl;
 
const char *glasnye = "eyuioa", *soglasnye = "qwrtpsdfghjklzxcvbnm";
 
inline char* SledSlovo(char *nachalo)
{
    return strtok(nachalo," .");
}
 
bool BolisheGlasnyh(const char *str)
{
    size_t len = strlen(str), kGlasnyh = 0, kSoglasnyh = 0;
    for (int i = 0; i < len; i++)
        if (strchr(glasnye,tolower(str[i])) != NULL)
            kGlasnyh++;
        else
            kSoglasnyh++;
    return kGlasnyh > kSoglasnyh;
}
 
void Vyvod_slov_gde_bolishe_glasnyh(char *str)
{
    char *slovo = SledSlovo(str);
    while (slovo != NULL)
    {
        if (BolisheGlasnyh(slovo))
            cout << slovo << " ";
        slovo = SledSlovo(NULL);
    };
    cout << endl;
}
 
int main()
{
    char predlojenie[256];
    cout << "Vvedite predlojenie: ";
    gets(predlojenie);
    cout << "Slova, v kotoryh glasnyh bukv bolishe, chem soglasnyh:\n";
    Vyvod_slov_gde_bolishe_glasnyh(predlojenie);
    system("pause");
    return 0;
}
 
Текущее время: 06:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru