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

Подсчитать гласные буквы и знаки препинания - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка с case http://www.cyberforum.ru/cpp-beginners/thread1050858.html
#include <iostream> #include <locale.h> using namespace std; int main() { setlocale(LC_ALL,"Russian"); float x; float y; char o; cout << "Правило использования число операция число" << endl;
C++ Формирование файла на основе двух других Задача 1. Даны два файла F1,F2. Сформировать третий файл F, в который сначала записать все элементы файла F1, а затем файла F2 одна тема - одна задача http://www.cyberforum.ru/cpp-beginners/thread1050838.html
C++ Чтение из файла
В файле хранится 5 строк о каждом человеке разделенной точкой с запятой. То бишь фамилия;имя;отчество;дата_рождения;курс;пол Когда в файл записываешь больше 5 строк, то выводит вот такую ошибку: Unhandled exception at 0x001a4d62 in Train.exe: 0xC0000005: Access violation writing location 0x00e3f3e1. Собственно это потому, что программа не может перевести буквы числа. Но проблема в том,...
Ошибка при добавлении данных в список C++
Здравствуйте! Имею вот такую конструкцию по добавлению данных в список (таблицу): TVedushiy *vedushiy; vedushiy = new TVedushiy(); strcpy(vedushiy->Fio, Edit1->Text.c_str()); vedushiy->Birthday = DateTimePicker1->DateTime.Val; strcpy(vedushiy->MestoR, Edit2->Text.c_str()); strcpy(vedushiy->Obrazovanie, Edit3->Text.c_str()); vedushiy->Oklad = StrToFloat(Edit4->Text);...
C++ Задача по матрицам правильно не работает http://www.cyberforum.ru/cpp-beginners/thread1050831.html
Дана матрица T(n x m). Подучить массив S, состоящий из среднего арифметического положительных элементов каждого столбца
C++ Ошибка при работе со строками Добрый день! Я писал программу, которая после приставки под вставляет символ 'Ъ'. Я её написал, но она работает не корректно. Вот примеры тестов: поднял - подЪнял я поднял - я Не могли бы вы помочь найти ошибку? #include<iostream> #include<cstdlib> #include<windows.h> using namespace std; подробнее

Показать сообщение отдельно
max777alex
44 / 44 / 3
Регистрация: 01.02.2012
Сообщений: 822
21.12.2013, 16:55     Подсчитать гласные буквы и знаки препинания
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
#include <iostream>
#include <cstdio>
 
using namespace std;
 
bool isVowel(char c)
{
    return c == 'a' || c == 'e' || c == 'i' || c == 'o' || c == 'u' ||
        c == 'A' || c == 'E' || c == 'I' || c == 'O' || c == 'U';
}
 
bool isDelim(char c)
{
    return c == '.' || c == ',' || c == '?' || c == '!';
}
 
int main()
{
    string s;
    getline(cin, s);
 
    int q1 = 0, q2 = 0;
 
    for(int i = 0; i < s.length(); ++i)
    {
        q1 += isVowel(s[i]);
        q2 += isDelim(s[i]);
    }
 
    cout << "Quantity of vowels = " << q1 << endl <<
        "Quantity of delimiters = " << q2 << endl;
        
    return 0;
}
 
Текущее время: 10:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru