Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создайте из четных символов строки, и из нечетных символов https://www.cyberforum.ru/ cpp-beginners/ thread2116399.html
Создайте из четных символов строки st1 строку str2 и из нечетных символов - строку str3.
C++ Даны натуральное число n, действительное число x. Вычислить
Приветствую. Помогите пожалуйста написать данные программы. Заранее благодарен за внимание и за помощь. 1) Даны натуральное число n, действительное число x. Вычислить: sinx+sin^2x+...+sin^nx
Упорядочить последовательность по неубыванию методом поиска минимумов C++
Дана последовательность из n xbcyk (n<100). Упорядочить ее по не убыванию следующим методом : найти минимальный элемент и поменять его местами с первым ; в оставшейся части последовательности найти...
C++ Ошибка в операторе присваивания Здравствуйте! Подскажите, пожалуйста, почему в строке: a = 7 + a + 8 + c;, возникает ошибка? #include <iostream> #include <cstdlib> using namespace std; class Comp { public: int Re;... https://www.cyberforum.ru/ cpp-beginners/ thread2116391.html
C++ Заполнение матрицы символами и её вывод https://www.cyberforum.ru/ cpp-beginners/ thread2116370.html
Программа должна вывести сконструированный прямоугольник, подогнанный под размер (длину) уравнения, но вместо этого выводит что-то такое(вместо точек пустые символы):...
C++ Вычислить и вывести произведение индексов нечетных элементов и сумму элементов с парными индексами массива E [10]
Вычислить и вывести произведение индексов нечетных элементов и сумму элементов с парными индексами массива E .
Не запускается цикл "while" C++
Задание: "Написать программу вычисления суммы членов последовательности, задаваемой формулой ... Суммирования членов ряда проводить до тех пор, пока |an|≥eps, eps = 0.0005." Не запускается...
C++ Сокращение числа типа double В качестве базового класса реализовать класс Triad (тройка) для хранения данных. Реализовать класс-наследник FuzzyNumber для работы с нечетными числами, которые представляются тройками чисел (x – e1,... https://www.cyberforum.ru/ cpp-beginners/ thread2116309.html
C++ Проект "Больница" https://www.cyberforum.ru/ cpp-beginners/ thread2116308.html
Разработать проект для работы больницы Любая информация должна читаться и записываться в текстовые файлы. В проекте должны быть реализованы следующие функции: • void add_patient () - функция для...
C++ Вывести на экран в алфавитном порядке символы, встречающиеся в массиве один раз Дан массив символов английского алфавита. Вывести на экран в алфавитном порядке символы, встречающиеся в массиве один раз. в с++ билдер https://www.cyberforum.ru/ cpp-beginners/ thread2116278.html
824 / 627 / 940
Регистрация: 26.06.2015
Сообщений: 1,409
05.11.2017, 16:40 0

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

05.11.2017, 16:40. Показов 3774. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено 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;
}


Вернуться к обсуждению:
Определите процентное отношение строчных и прописных букв C++
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 программы (одну – с использованием подпрограммы- функции, другую – с использованием...

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