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

подсчитать, как часто (в %) встречаются в тексте различные символы (всего 256, текст прочитать из файла) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Помогите задать условие для области определения в окружности... http://www.cyberforum.ru/cpp-beginners/thread19886.html
#include<stdio.h> #include<iostream.h> #include<math.h> void main() { char ch; float x,y,r; cout<<"Vvedite x="; cin>>x; cout<<"Vvedite y=";
C++ Подскажите почему? Люди, при запуске вылетает исключение. Почему? нужно ето дело для получения параметра "-1" или "1-" из сomand line Код: #include <iostream> #include <string.h> using std::cout; using std::endl; http://www.cyberforum.ru/cpp-beginners/thread19883.html
C++ Даны натуральные числа n и k. Определить k-ю справа цифру числа n.
Тут короче задачки нам задали, у кого есть чуток времени, ОГРОМНАя просьба, посмотрите, вдруг чего получиться?))) Заранее всем спасибо)!:) 1) Не используя оператора if, присвоить переменной k значение 0, если из введенных чисел x, y, z только одно число является по¬ложительным, и значение 1 - в противном случае. 2) Найти и распечатать все натуральные трехзначные числа, равные сумме кубов...
Обработка строк и матрицы C++
1. В новое предложение включить слова исходного, которые содержат двойные вхождения символов (подряд):qwerr rtty yuiup fghhj => qwwerr rtty fghhj 2. В матрице D максимальный элемент заменить средним арифметическим элементов строки, в которой находится максимальный элемент.
C++ Помогите разобраться с работой с указателями.... http://www.cyberforum.ru/cpp-beginners/thread19871.html
Кто нить мог бы посоветовать, что можно почитать для того что бы понять работу с указателями.... :help:
C++ Работа с файлами Доброго время суток всем!!! Сделать в Win32 Console Application. Создать текстовый файл содержащий программу на Паскале. Проверить её на соответствие BEGIN и END. Помогите пожайлуста. подробнее

Показать сообщение отдельно
Somebody
2786 / 1600 / 145
Регистрация: 03.12.2007
Сообщений: 4,189
Завершенные тесты: 1
27.12.2008, 23:43     подсчитать, как часто (в %) встречаются в тексте различные символы (всего 256, текст прочитать из файла)
Код
#include <stdio.h>
#include <mem.h>
int main()
{
  int n = 0;
  int a[256];
  setmem(&a, sizeof(a), 0);
  FILE *f;
  f = fopen("input.txt", "rb");
  int c;
  while ((c = fgetc(f)) != EOF)
    n++, a[c]++;
  fclose(f);
  f = fopen("output.txt", "wt");
  for (int i = 0; i < 256; i++)
    fprintf(f, "0x%02x: %5.2f%%\n", i, (float)a[i] / n * 100);
  fclose(f);
  return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru