Форум программистов, компьютерный форум 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. Дано натуральное число n. Определить количество цифр в цифровой записи данного числа, которое имеют наименьшее значение. Пример. N=4548. Количество цифр с наименьшим значением равно двум (две цифры 4). 2. Заданы 3 натуральных числа а,b,c которые обозначают число, месяц, год. Найти порядковый номер даты начиная отсчет с начала года; 3....
C++ Классы!!! http://www.cyberforum.ru/cpp-beginners/thread145553.html
Помогите преобразовать листинг, чтобы получилась нормальная работающая программа!!! По заданию нужно каким-то образом циклы оформить в функцию внутри класса и для каждого класса создать функцию которая описана в main: Class mlec {public: char tip ; char klass ; mlec (char t, cgar k) { for (int i=0; j<9; j++) tip=t for (i=0; i<15; i++)
C++ Указатели Нужно очень срочно. 1. Дано целое n>2. Напечатать все простые числа из диапазона ; 2. Заданы 3 натуральных числа а,b,c которые обозначают число, месяц, год. Найти порядковый номер даты начиная отсчет с начала года; 3. Дано натуральное число n. Определить сумму цифр в первой половине числа. Пример: n=12345678. Сумма 1+2+3+4=10 подробнее

Показать сообщение отдельно
Vladimir616
110 / 110 / 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;
}
 
Текущее время: 17:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru