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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Реализация interface http://www.cyberforum.ru/cpp-beginners/thread145664.html
Подскажите, как реализовывать интерфейс на с++. На языке Джава это делается так: public interface NewInterface { void privet(int param); }
C++ вывод в центральной области формы графика функции в интервале запрограммировать на C++ вывод в центральной области формы графика функции в интервале (А-В) с шагом дискретизации h: у= (х*х - 5х + 5), при А=3, В=5, h=0.1.Предусмотреть форматирование осей... http://www.cyberforum.ru/cpp-beginners/thread145651.html
Контейнер map C++
Только что узнала, что через час надо принести программу. ПОжалуйста, помогите! Нужно написать программу работы с map, который будет содержать фИо и номер телефона, ну и ключ. Организовать...
Сумма элементов, минимум... Квадратная матрица C++
не понимаю как справиться с данной задачей Данная целочисленные квадратная матрица. Вычислить: 1) сумму элементов в тех строках, которые не содержат отрицательных элементов 2) минимум среди...
C++ Указатели. Динамическая память. http://www.cyberforum.ru/cpp-beginners/thread145594.html
Нужно очень срочно. Сегодня последний день сдачи. 1. Дано натуральное число n. Определить количество цифр в цифровой записи данного числа, которое имеют наименьшее значение. Пример. N=4548....
C++ Классы!!! Помогите преобразовать листинг, чтобы получилась нормальная работающая программа!!! По заданию нужно каким-то образом циклы оформить в функцию внутри класса и для каждого класса создать функцию... подробнее

Показать сообщение отдельно
Vladimir616
112 / 112 / 3
Регистрация: 05.07.2009
Сообщений: 224
15.06.2010, 13: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
#include <iostream>
using namespace std;
 
int main()
{
    int rus = 0, eng = 0;
    while(cin.peek() != '\n')
    {
        if(cin.peek() >= 160 && cin.peek() <= 239)
            rus++;
        if(cin.peek() >= 'a' && cin.peek() <= 'z')
            eng++;
        cin.get();
    }
    if(!eng)
    {
        cout << "English letters not found" << endl;
        return 0;
    }
    if(!rus)
    {
        cout << "Rusian letters not found" << endl;
        return 0;
    }
    if(rus > eng)
        cout << "rusian more than english " << (double)rus/eng << " times." << endl;
    if(rus < eng)
        cout << "english more than russian " << (double)eng/rus << " times." << endl;
    if(rus == eng)
        cout << "It was a draw!" << endl;
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru