Привет, Прохожий | Регистрация | Войти | RSS

Blogers.Ucoz.ru

Пару страниц творчества и неплохой форум

НОВЫЕ ФАЙЛЫ
13 Января 2012 | Комм.0
Презентация "Пасха в Чувашии" 
НОВЫЕ ТЕМЫ
НОВЫЕ ТЕМЫ ФОРУМА
15 Марта 2016 | prezident
Техпомощь. Гаражный секс. Москва. 
Новое в БЛОГЕ
www.Blogers.Ucoz.ru
Главная » 2011 » Декабрь » 16 » Частотный анализ. задача на C++
20:08
Частотный анализ. задача на C++

Задача: Дана строка, содержащая текст. Провести частотный анализ, то есть определить, сколько раз в процентах встречается та или иная буква, введённая с клавиатуры.

Решение:

//---------------------------------------------------------------------------

#include <vcl.h>
#include <iostream.h>
#include <string.h>
#pragma hdrstop

//---------------------------------------------------------------------------
int main(int argc, char* argv[])
{
char b[50];
int s=0,i;
char *a;
char c;
cout<<"Stroka ";
cin>>b;
cout<<"Bukva ";
cin>>c;
a=strchr(b,c);
i=strlen(b);
while (a)
{a=strchr(a+1,c);
s++;}
cout<<c<<" vstre4aetsya "<<(s*100)/i<<"%"<<endl;
system("pause");
return 0;
}

//---------------------------------------------------------------------------




Просм.: 1584 | Автор: Ромчик

Комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]