|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.11.2011, 18:51 | #1 |
Новичок
Джуниор
Регистрация: 22.11.2011
Сообщений: 2
|
Статистика
Всем привет, я Дмитрий
Мне очень нужна ваша помощь. Я сделал программу по подсчету символов. например в слове Окно Две буквы о, одна буква к, одна буква н Но она выводит мне коды этих символов, помогите пожалуста. Вот программа: #include "stdafx.h" #include <iostream> #include <iomanip> #include <string> using namespace std; int _tmain(int argc, _TCHAR* argv[]) { string bloknot,str,stat; // коэф int i,j=0,size,size1,size2; int *key,*kod,*kodcopy; setlocale (0,"russian"); cout<<"Вводим блокнот буквы:"<<endl; getline(cin,bloknot); // пробел size=bloknot.size( ); key=new int[size]; cout<<"Вводим буквенный массив:"<<endl; getline(cin,str); size1=str.size( ); kod=new int[size1]; kodcopy=new int[size1]; for(i=0;i<size;i++) { key[i]=bloknot[i]; } for(i=0;i<size1;i++) { kod[i]=str[i]; } for(i=0;i<size1;i++) { j=i%size; kod[i]=(kod[i]+key[j])%256; kodcopy[i]=kod[i]; } cout<<endl; cout<<"Вывод закодированной строки:"<<endl; for(i=0;i<size1;i++) { str[i]=kod[i]; cout<<str[i]; } for(i=0;i<size1;i++) { j=i%size; kod[i]=(kod[i]-key[j]+256)%256; } j=0; cout<<endl; cout<<endl; cout<<"Вывод декодированной строки:"<<endl; for(i=0;i<size1;i++) { str[i]=kod[i]; cout<<str[i]; } cout<<endl; cout<<endl; cout<<"Статистика:"<<endl; char a=str[1]; stat=a; for(i=0;i<size1;i++) { if(stat.find(str[i],0)==-1) stat=stat+str[i]; } size2=stat.size( ); for(i=0;i<size2;i++) { cout<<stat[i]<<" "; for(j=0;j<size1;j++) if(stat[i]==str[j]) cout<<kodcopy[j]<<", "; cout<<endl; } cin.get(); cin.get(); return 0; } |
22.11.2011, 18:53 | #2 |
Новичок
Джуниор
Регистрация: 22.11.2011
Сообщений: 2
|
Я в С++ новичек, поэтому жилательно объяснять подробно ))
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ужасающая статистика. | ROD | Свободное общение | 48 | 02.07.2009 14:05 |
Статистика | M17 | Microsoft Office Excel | 4 | 10.04.2009 16:39 |
Статистика по браузерам. | 13th | Софт | 37 | 21.02.2009 22:17 |
Статистика | Oldgy | Общие вопросы C/C++ | 3 | 18.01.2009 17:33 |