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

Определите процентное отношение строчных и прописных букв

05.11.2017, 10:57. Показов 3711. Ответов 1
Метки нет (Все метки)

Дан текст. Определите процентное отношение строчных и прописных букв к общему числу символов в нем.
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.11.2017, 10:57
Ответы с готовыми решениями:

Нати процентное отношение строчных и прописных букв к общему числу символов в нем
Описать функцию Count(S), возвращающую процентное отношение строчных и прописных букв к общему...

Статистика. Дан текст. Напишите программу, определяющую процентное отношение строчных и прописных букв к общему числу си
Статистика. Дан текст. Напишите программу, определяющую процентное отношение строчных и прописных...

Преобразование всех строчных букв в прописные, а прописных — в строчные
Задача:Код строчных букв ASCII отличается от кода прописных на 32. Таким образом, чтобы...

Необходимо исправить ошибки, связанные с неверным использованием прописных и строчных букв
Условие: Вводятся две строки типа Слово1 Слово2. Необходимо исправить ошибки, связанные с неверным...

1
824 / 627 / 940
Регистрация: 26.06.2015
Сообщений: 1,409
05.11.2017, 16:40 2
Лучший ответ Сообщение было отмечено zss как решение

Решение

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
#include <iostream>
#include <string>
#include <cctype>
#include <iomanip>
 
int main(void){
    std::string s = "Pascal, APL, ADA, java, PL/I, COBOL";
 
    int up = 0, lw = 0;
    for(std::string::const_iterator i = s.begin(); i != s.end(); ++i){
        if(isupper(*i))
            ++up;
        else if(islower(*i))
            ++lw;
    }
 
    int n = s.length();
    double p1 = static_cast<double>(up) / n * 100.0;
    double p2 = static_cast<double>(lw) / n * 100.0;
 
    std::cout << std::setprecision(4);
    std::cout << "upper char: " << p1 << '%' << std::endl;
    std::cout << "lower char: " << p2 << '%' << std::endl;
    std::cout << "other char: " << 100.0 - (p1 + p2) << '%' << std::endl;
    std::cin.get();
    return 0;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.11.2017, 16:40

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

Как написать функцию, которая подсчитывает число прописных и строчных букв в строке?
Как написать функцию, которая подсчитывает число прописных и строчных букв в строке? В С++ ...

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

Определить процентное отношение строчных и прописных букв к общему числу символов в тексте
Статистика. Дан текст. Напишите программу, определяющую процентное отношение строчных и прописных...

Напишите программу, определяющую процентное отношение строчных и прописных букв к общему числу символов
Дан текстовый файл. Напишите программу, определяющую процентное отношение строчных и прописных букв...

Определите процентное отношение прописных букв к общему числу символов в заданной строке
Составить 2 программы (одну – с использованием подпрограммы- функции, другую – с использованием...


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

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

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