Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Помогите пожалуйста с паскалем...

86K
05 декабря 2012 года
didle
2 / / 05.12.2012
ребят, помогите решить, очень нужно..:
1. Дан массив A(n), разработать программу, которая позволяет выполнить с массивом следующие действия:
· Нахождение минимальное значение среди элементов массива, встречающихся К раз.
· Производить обнуление всех элементов массива до максимального элемента.
· Нахождение произведения всех отрицательных элементов массива.
Расположить массив в порядке убывания.

2.Дана строка, содержащая зашифрованный русский текст. Каждая буква заменяется на следующую за ней (буква Я заменяется на А). Расшифровать данный текст.
414
05 декабря 2012 года
CassandraDied
763 / / 24.05.2012
>обнуление
>до максимального элемента
Интересно, это как?
И с чем сложности, что уже написано?
86K
05 декабря 2012 года
didle
2 / / 05.12.2012
найти максимальное значение и обнулять все до него...
сложности с самой программой..
я с практикой не успеваю, если не трудно, помогите пожалуйста..
414
05 декабря 2012 года
CassandraDied
763 / / 24.05.2012
Обнуляют до нуля. Ну, спрашивай свои вопросы. Тебе обязтаельно помогут.
465
06 декабря 2012 года
QWERYTY
595 / / 25.03.2012
Вторая часть вопроса. Вот такой код канает?


Код:
procedure Transmute(Sts: PAnsiString);
var
I: CARDINAL;
begin
   for I := 1 to Length(Sts^) do
   begin
      if Ord(Sts^[I]) = 223 then Sts^[I] := AnsiChar(192) else
      if Ord(Sts^[I]) = 255 then Sts^[I] := AnsiChar(224) else
      Sts^[I] := AnsiChar(Ord(Sts^[I]) + 1);
   end;
end;
С вектором помоч не могу. Может кто другой
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог