Новые сообщения · Правила  
  • Страница 1 из 1
  • 1
Модератор форума: Berestovskiy  
работа с файлами на си
Задание: Напишите программу подсчета количества вхождений каждого из символов алфавита в файл и печатающую результат в виде таблицы в 4 колонки. (Указание: заведите массив из 256 счетчиков. Для больших файлов счетчики должны быть типа long). Помогите  пожалуйста решить, буду безумно благодарна за помощь)
1 | Автор: Lidiya_3 | 2016-04-13, 11:38   |  Репутация: [ + 0 ]
1 | Автор: Lidiya_3 | 2016-04-13, 11:38   |  Репутация: [ + 0 ]
Цитата Lidiya_3 ()
печатающую результат в виде таблицы в 4 колонки.

А что надо в четыре колонки печатать - не понятно...
2 | Автор: admin | 2016-04-13, 15:31   |  Репутация: [ + 22 ]
Вот программа, которая подсчитывает число символов в строке. Можно взять за основу:
Код
#include <iostream>
using namespace std;

int main()
{
char ourStr[128] = ""; // для сохранения строки
cout << "Vvedite tekst latinicey (ne bolshe 128 simvolov):\n";
cin.getline(ourStr, 128);

int amountOfSymbol = 0; // счетчик символов
while (ourStr [amountOfSymbol]!= '\0')
{
amountOfSymbol++;
}

cout << "Stroka \"" << ourStr << "\" sostoit iz "
<< amountOfSymbol << " simvolov!\n\n";

return 0;
}
3 | Автор: admin | 2016-04-13, 15:34   |  Репутация: [ + 22 ]
  • Страница 1 из 1
  • 1
Поиск: