HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 28.09.2009, 23:52
Dosia
Участник форума
Регистрация: 05.06.2009
Сообщений: 127
Провел на форуме:
1313455

Репутация: 249
По умолчанию

типо транслиттер?
 
Ответить с цитированием

  #2  
Старый 29.09.2009, 00:46
SITH
Новичок
Регистрация: 21.05.2007
Сообщений: 6
Провел на форуме:
73910

Репутация: 7
По умолчанию

Цитата:
Сообщение от Dosia  
типо транслиттер?
Да
Принцип мне ясен я не могу реализовать, сейчас просто код не могу свой выложить...
 
Ответить с цитированием

  #3  
Старый 29.09.2009, 01:38
Dosia
Участник форума
Регистрация: 05.06.2009
Сообщений: 127
Провел на форуме:
1313455

Репутация: 249
По умолчанию

Код:
program Translit;

{$APPTYPE CONSOLE}

uses
  SysUtils;

const
  ENG: array[1..33] of string = ('A','B','V','G','D','E','JO','ZH','Z','I','J','K','L','M','N','O','P','R','S','T','U','F','H','Z','CH','SH','SHH','"','I','"','YE','JU','JA');
  RUSup: array[1..33] of integer = (128, 129, 130, 131 ,132, 133, 240, 134, 135 ,136 ,137 ,138, 139 ,140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159);
  RUSlw: array[1..33] of integer = (160, 161, 162, 163, 164, 165, 241, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239);

var
i,b:integer;
strBuff,strOut:string;
begin
writeln('Vvedite slova dlia transliterazii');
readln(strBuff);
for i:=1 to length(strBuff) do begin
b:=1;
strOut:='';
if strBuff[i] <> ' ' then
while b<>length(RUSup)+1 do begin
if ord(strBuff[i])=RUSup[b] then begin
strOut:=UpperCase(ENG[b]);
end;
if ord(strBuff[i])=RUSlw[b] then begin
strOut:=LowerCase(ENG[b]);
end;
inc(b);
end;
if strOut = '' then strOut :=strBuff[i];
write(strOut);
end;
        
readln;
end.
Результат работы:

Код:
Vvedite slova dlia transliterazii
ОдИн ДВА три ПРОверКА СВязИ123 1 2 3 ПРОВЕрКа123
OdIn DVA tri PROverKA SVjazI123 1 2 3 PROVErKa123
Если вам кажется что код немного кривоват и не оптимизирован - посмотрите на время поста.

Использую массив кодов ascii из - за возникших проблем с существующими функциями перевода русских символов в верхний регистр.

Последний раз редактировалось Dosia; 29.09.2009 в 01:42..
 
Ответить с цитированием

  #4  
Старый 29.09.2009, 17:44
MaTpOc
Познавший АНТИЧАТ
Регистрация: 05.05.2008
Сообщений: 1,078
Провел на форуме:
10311449

Репутация: 1357


По умолчанию

Помогите в заданной последователности целых чисел определить количество и сумму элементов равных 10.
 
Ответить с цитированием

  #5  
Старый 29.09.2009, 18:47
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме:
6075534

Репутация: 2731


По умолчанию

Код:
var
  Form1: TForm1;
  my: array[0..9] of integer = (1,15,10,100,50,33,78,10,90,10);
...
procedure TForm1.Button1Click(Sender: TObject);
var
i, count, summ: integer;
begin
count := 0;
for i:=0 to length(my) do
begin
    if my[i] = 10 then
      begin
        count := count + 1;
      end;
end;
ShowMessage('В массиве ' + IntToStr(count) + ' элементов, равных 10, общая сумма которых ' + IntToStr(count*10));
end;
 
Ответить с цитированием

  #6  
Старый 30.09.2009, 12:25
alexey-m
Познающий
Регистрация: 15.07.2009
Сообщений: 71
Провел на форуме:
520157

Репутация: 35
По умолчанию

Подскажите пожалуйста, как можно подсчитать количество уникальных цветов в bitmap и сохранить палитрут цветов?
 
Ответить с цитированием

  #7  
Старый 30.09.2009, 13:28
axe89
Участник форума
Регистрация: 18.08.2008
Сообщений: 138
Провел на форуме:
1835548

Репутация: 92
По умолчанию

Чауваки кто может подсказать? вот есть онлайн сниффер hacker-pro.ru вот мне нужно поместить javascript В картинку чтоб послать эту картинку кому нить на мыло и когда он её посмотрит чтоб мне пришли кукисы! Подскажите как нужно сформулировать этот javascript
 
Ответить с цитированием

  #8  
Старый 30.09.2009, 14:36
slesh
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме:
3288241

Репутация: 3349


По умолчанию

2 alexey-m ну пробегись по всем пикселям картинки и в массив запоменай те цвета которые уже были. и потом посчитаеш кол-во элементов полученного массива

2 axe89 этот метот уже как лет 6 непашет. т.е. JS в картинке при всём желании не выпонилнится. Да и почти все почтовики бликируют JS внутри письма. если смотриш через WEB
 
Ответить с цитированием

  #9  
Старый 30.09.2009, 17:32
wolmer
Постоянный
Регистрация: 12.05.2009
Сообщений: 395
Провел на форуме:
4761503

Репутация: 229
По умолчанию

axe89

Смотря что нужно, кукисы естественно не получится получить но вот IP получить наверняка получится (при условии что почтовик не заблочит нашу картинку (о JS щас вообще молчу))
Получение IP жертвы (причем чтобы был IP актуальным для скана портов) многое значит для специалиста в компьютерном мире (не закрытые порты, через них же можно порутать тачку (переполнение буффера, нуллевая сессия (если какой либо порт авторизует юзера для доступа) и т.п.))

Вопрос по TreeView

Есть дерево, в котором лежит еще одно дерево
Как узнать integer первого дерева опираясь на integer второго дерева (integer второго дерева известен)(то есть узнать родителя второго дерева)

Последний раз редактировалось wolmer; 30.09.2009 в 20:30..
 
Ответить с цитированием

  #10  
Старый 30.09.2009, 18:09
Nullsleep
Познающий
Регистрация: 02.06.2009
Сообщений: 67
Провел на форуме:
237284

Репутация: 54
По умолчанию

TreeView1.Items.Item[0].Item[3]......Count;
вместо многоточия пиши Item[индекс] столько раз сколько нужно
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Wi-Fi, BT] Задай вопрос - получи ответ! Alexsize Беспроводные технологии/Wi-Fi/Wardriving 2569 10.05.2026 13:27
[jQuery] - Задай вопрос, получи ответ Isis PHP 62 25.12.2009 03:25



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.