Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.01.2010, 17:59   #21
fize
Форумчанин
 
Регистрация: 24.11.2009
Сообщений: 155
По умолчанию

Цитата:
Сообщение от Arigato Посмотреть сообщение
Приведите, что у Вас в конечном итоге получилось.
Код:
procedure checksum(strInp : string; var rE, rO : byte);
var i, i1 : integer;
begin
rE := 0;
rO := 0;
i1 := length(strInp);
For i:=1 to i1 do
if i mod 2 = 1 then
begin
rE := rE XOR ord(strInp[i]);

rO := rO XOR ord(strInp[i])
end;
end;
вот. мне без этой функции ну не как
fize вне форума Ответить с цитированием
Старый 15.01.2010, 18:30   #22
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,865
По умолчанию

begin не в том месте, где ему положено быть.
Arigato вне форума Ответить с цитированием
Старый 15.01.2010, 19:27   #23
fize
Форумчанин
 
Регистрация: 24.11.2009
Сообщений: 155
По умолчанию

Цитата:
Сообщение от Arigato Посмотреть сообщение
begin не в том месте, где ему положено быть.
Код:
procedure checksum(strInp : string; var rE, rO : byte);
var i, i1 : integer;
begin
rE := 0;
rO := 0;

i1 := length(strInp);
For i:=1 to i1 do
begin
if i mod 2 = 1 then

rE := rE XOR ord(strInp[i]);

rO := rO XOR ord(strInp[i])
end;
end;
тогда может так? но все равно неверный результат
fize вне форума Ответить с цитированием
Старый 15.01.2010, 21:08   #24
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,865
По умолчанию

А от куда Вы знаете, верный или нет результат, есть какой-то эталон, на котором проверяете? Вроде, в этом варианте всё верно, rE получит сумму элементов с нечётными индексами, а rO - сумму всех элементов.

P.S. По причине блокировки ТС, набранной нарушениями по мелочи, будет время подумать. Когда придёте, ждём вопросов по существу, а не попытки ткнуть пальцем в небо
Arigato вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
функция gets U-S Общие вопросы C/C++ 6 14.11.2009 13:49
функция Cpluser Общие вопросы C/C++ 2 28.02.2009 23:08
функция Dialon Помощь студентам 4 02.02.2009 23:15
Функция Kloun1 Паскаль, Turbo Pascal, PascalABC.NET 5 24.01.2009 19:56
одна функция потока, а другая функция - член класса запускающего этот поток Дмитрий_Ч Общие вопросы C/C++ 2 27.09.2007 08:50