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

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

Войти
Регистрация
Восстановить пароль
 
Vlad1992
#1

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

15.06.2010, 12:28. Просмотров 607. Ответов 2
Метки нет (Все метки)

Подскажите пожалуйста!как выглядит программа которая подсчитывает во сколько раз русских букв больше чем английских.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.06.2010, 12:28
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Подсчитать во сколько раз русских букв больше чем английских (C++):

Regex: подсчитать, каких букв в тексте больше – русских или латинских - C++
Дана строка, содержащая текст, включающий русские и английские слова. Подсчитать, каких букв в тексте больше – русских или латинских

Разделение русских и английских букв - C++
Написать функцию разделения русских и английских букв в отдельные строки. #include <iostream> #include <cstring> void enru(char...

Чтение русских и английских букв из файла - C++
Здравствуйте! Делаю игру, где скрипт написан в файле (допустим script.txt), где одновременно есть команды типа play_sound file.wav ...

Текстовый файл. Открыть, посчитать в нем количество английских и русских букв - C++
У меня есть текстовый фаил с русским и английским текстом, как мне открыть этот фаил в с++ (путь к нему как указывать правильно), и как...

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

Подсчитать сколько раз встречается каждая буква с учетом всех прописных и строчных букв - C++
нужно чтобы программа определила в тексте какие из символов "а", "о", "у", "ю", "я", "е" встречаются чаще всего,затем подсчитать общее...

2
Vladimir616
112 / 112 / 3
Регистрация: 05.07.2009
Сообщений: 224
15.06.2010, 13:27 #2
Где-то так.

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
easybudda
Модератор
Эксперт CЭксперт С++
9693 / 5643 / 962
Регистрация: 25.07.2009
Сообщений: 10,848
15.06.2010, 16:34 #3
Vlad1992,
C++
1
2
3
4
5
#include <iostream>
int main(){
  std::cout << "Русских букв больше, чем английских в " << ( 33.0 / 26.0 ) << " раз(а)" << std::endl;
  return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.06.2010, 16:34
Привет! Вот еще темы с ответами:

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

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

Определить, сколько строчных русских букв в наборе слов - C++
Дано файл в формате txt. А в файле набор слов. Написать программу которая определяет сколько букв а, б, в, г, д, е, ё, ж, з, и, й, к, л,...

Подсчитать, сколько раз выпал орел, сколько - решка - C++
ЗАДАНИЕ Тема: Операторы break и continue. 1. Вы решили достаточно много раз подбросить монету, чтобы убедиться в равновероятности...


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

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

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