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

Отобразить в виде таблицы количество строчных английских букв - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Повреждение кучи (_CrtIsValidHeapPointer( pUserData )) http://www.cyberforum.ru/cpp-beginners/thread565099.html
Да, знаю, что подобная тема недавно была, но она мне не помогла, поэтому создам свою. Создаю dll и приложение для нее. программа выводит процессы и службы ОС. *.h extern "C" __declspec(dllexport) void GetProcessList(char*buf); extern "C" __declspec(dllexport) char * unicode_to_ansi(wchar_t *unicode_string); extern "C" __declspec(dllexport) void GetServiceList(char *guf); *.cpp - dll...
C++ Как извлечь данные из pcap-файла? Как извлечь данные из pcap-файла? Всем доброго времени суток! Мне необходимо сделать программу, которая извлекает все файлы, которые содержатся в данном ей pcap-файле. Подскажите пожалуйста, какую-нибудь литературу, ссылку на структуру pcap-файла или примеры кода, как сделать данную задачу. Очень нужно разобраться, спасибо! http://www.cyberforum.ru/cpp-beginners/thread565098.html
цикл C++
S=√3+√6+√9+...+√99 цикл
C++ Вывод в файл и последующее чтение из файла объектов класса
Как наиболее правильно и канонично выводить (так чтобы потом ещё и прочитать) объекты классов в файл? Представим ситуацию: Есть класс A, от него унаследован класс B и класс C. Есть функция, которая принимает список объектов А, В и С (вперемешку). Есть функция, задача которой считать из файла объекты А, В и С (и не перепутать что где) и вернуть список этих объектов. Как это лучше всего...
C++ Цикл: вычислить значение выражения по заданной формуле http://www.cyberforum.ru/cpp-beginners/thread565075.html
Написать программу, в которой используется три вида операторов цикла для вычисления: вот она...помогите кто-нибудь... у меня ответ выдаёт немного неправильный#include <stdio.h> #include <conio.h> #include <math.h> void main () { int i=0, n;
C++ win API:найти информацию о логических дисках. Определить типы логических дисков, обьём диска, колличество секторов в клястере, тип драйвера. подробнее

Показать сообщение отдельно
Kedra
0 / 0 / 0
Регистрация: 12.03.2012
Сообщений: 8
04.05.2012, 01:45     Отобразить в виде таблицы количество строчных английских букв
Задача:
Напишите программу, которая отображает в виде таблицы количество строч-
ных английских букв (от 'a' до 'z') в собственном исходном файле "ex5_5.cpp"
(сохраните исходный текст программы именно в этом файле).
При разработке программы предположите, что у компьютера очень мало памя-
ти – используйте только одну переменную типа "ifstream", одну переменную типа
"char" и две переменных типа "int".

Мой вариант решения (работает только для первой буквы):
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
33
34
35
36
37
38
39
40
#include <iostream>
#include <conio.h>
#include <fstream>
 
using namespace std;
 
int main()
{
    ifstream in_stream;
    char ch;
    int var1, var2;
//Заголовки таблицы
    cout.width(10);
    cout << "Symbol";
    cout.width(25);
    cout << "Number of entries\n\n";
 
    for (var1 = 97; var1 <= 122; var1++)
    {
        in_stream.open("5 - count own letters.cpp");
        var2 = 0;
        while (!in_stream.eof())
        {
            in_stream.get(ch);
            if (int(ch) == var1)
            {
                var2++;
            }
        }
        cout.width(10);
        cout << char(var1);
        cout.width(15);
        cout << var2 <<endl;
        int(var1);
        in_stream.close();
    }
 
    _getch();
    return 0;
}
Подскажите пожалуйста, почему подсчитывает только первую букву?
Или поток можно использовать только один раз? Не совсем их понимаю
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru