Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Cotleto
0 / 0 / 0
Регистрация: 08.11.2016
Сообщений: 9
#1

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

13.11.2016, 16:11. Просмотров 233. Ответов 2

Дан массив из n слов произвольной длины (длина слова не превышает 80 символов). Элементами слов могут быть любые графические символы. Подсчитать количество символов во всех словах массива, отличных от заглавных латинских букв.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.11.2016, 16:11
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Подсчитать количество символов отличных от заглавных латинских букв во всех словах массива (C++):

Количество символов, отличных от латинских букв и пробелов - C++
Здравствуйте, нужно посчитать количество символов в строке, отличных от латинских букв и пробелов. Кажется, что ошибка закралась где-то в...

Найти количество заглавных букв в словах - C++
Given a string, find number of uppercase letters in the words, if it is first letter do not count. Help!

Строки. Подсчитать количество заглавных букв в тексте; вывести на экран слова, имеющие наименьшее количество букв... (подправить) - C++
Дано задачу: С клавиатуры вводится строка. Составить программу, которая подсчитывает количество заглавных букв в тексте; выводит на...

Введите с клавиатуры некоторый текст и подсчитать в нем количество слов, букв, цифр,строчных букв, заглавных б - C++
Напишите пожалуйста программу в С++: Введите с клавиатуры некоторый текст и подсчитать в нем количество слов, букв, цифр,строчных букв,...

Подсчитать в вводимой строке количество введенных символов, отличных от пробела. - C++
С клавиатуры вводятся символы до тех пор, пока не встретится конец предложения. Концом предложения считать символы : ! ?. Подсчитать...

Подсчитать, сколько было введено: латинских прописных букв, кириллических прописных букв, цифр, знаков переноса, прочих символов. - C++
Помогите, пожалуйста, написать программу :scratch: Подсчитать, сколько было введено: латинских прописных букв, кириллических прописных...

2
lawr
367 / 261 / 124
Регистрация: 09.05.2014
Сообщений: 769
14.11.2016, 12:25 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <string>
int main(){
    const int n=5;
    std::string Text [n];
    for (int i=0; i<n; i++)
        std::cin>>Text[i];
    int q=0;
    for (int i=0; i<n; i++)
        for (int j=0; j<Text[i].size(); j++)
            if (Text[i][j]<'A'||Text[i][j]>'Z')
                q++;
    std::cout<<q;
    
}
1
MrGluck
Модератор
Эксперт CЭксперт С++
7491 / 4606 / 692
Регистрация: 29.11.2010
Сообщений: 12,592
14.11.2016, 14:15 #3
В одну строку:
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <algorithm>
#include <cctype>
#include <iostream>
#include <numeric>
#include <string>
 
int main()
{
    const std::string arr[] = {"Eni!ki", "bEni#@ki", "E,.LI", "VaReNiKI"};
    std::cout << std::accumulate(std::begin(arr), std::end(arr), 0, [](const int x, const std::string &s)
        { return x + s.length() - std::count_if(std::begin(s), std::end(s), isupper); });
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.11.2016, 14:15
Привет! Вот еще темы с ответами:

Дана строка подсчитать количество латинских букв - C++
Дана строка подсчитать количество латинских букв.

Подсчитать количество слов и букв в этих словах в строке - C++
вот программа которая считает слова, надо дописать чтобы подсчитать количество букв #include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include...

Подсчитать общее количество строчных латинских и русских букв - C++
Дана строка. Подсчитать общее количество содержащее в ней строчных латинских и русских букв. #include &lt;iostream&gt; using namespace std; ...

Дана строка символов. Изменить строку – во всех словах, имеющих нечетное количество символов, средний символ удалить. - C++
Дана строка символов. Изменить строку – во всех словах, имеющих нечетное количество символов, средний символ удалить. помогите...


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

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

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