Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
Заблокирован
1

Переписать элементы массива в другой массив

13.03.2016, 13:38. Показов 569. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Есть модуль
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
UNIT SHIFR;
interface
var STR:STRING;
key:integer;
mass:array of char;
metmorf:array of integer;
procedure readize();
procedure  metamorf();
procedure  genkod();
implementation
procedure readize();
begin
read(str);//ВВОДИМ СТРОКУ
mass:=str.ToCharArray;//ЗАПИСЫВАЕМ В МАССИВ СИМВОЛЫ
end;
procedure  metamorf();
begin
SetLength(METMORF,length(mass));//уравниваем количество элементов массива
for var i:=0 to Length(mass) do metmorf[i]:=(ord(mass[i]));// переписываем из одного массива в другой знаки превращенные в код здесь то и ошибка
randomize;
key:=Random(1,70);//генерируем ключ
for var i:=0 to Length(metmorf) do
begin
inc(key);//увеличиваем на один
metmorf[i]:=metmorf[i]+key;//добавляем к каждому элементу ключ который с кажжой итерацией увеличивается
end;
end;
procedure  genkod();
begin
write('DANNO  ',metmorf);//
end;
end.
И программа запуска
Pascal
1
2
3
4
5
6
uses Crt,SHIFR;
begin
SHIFR.readize;
SHIFR.metamorf;
SHIFR.genkod;
END.
Прошу помочь....
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.03.2016, 13:38
Ответы с готовыми решениями:

Переписать элементы целочисленного массива, кратные пяти, подряд в другой массив
применение процедур переписать элементы целостного массиваN(20),кратные пяти,подряд в массив M,а...

Переписать элементы массива с четными индексами в один массив, а с нечетными - в другой
Дан массив А(20). Переписать элементы этого массива, стоящие на четных местах, подряд в массив В,...

Переписать элементы одномерного массива с чётными индексами в один массив, а с нечётными - в другой
Переписать положительные(отрицательные) элементы массива с четными индексами в массив T,а с...

Переписать в другой массив только отрицательные элементы исходного
Уважаемые форумчане! Прошу вас о помощи!!! нужно выполнить задание а я ни в зуб ногой в...

2
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
32835 / 21172 / 8148
Регистрация: 22.10.2011
Сообщений: 36,431
Записей в блоге: 8
13.03.2016, 17:40 2
Цитата Сообщение от АнатолийРАЕ Посмотреть сообщение
Прошу помочь....
Чем помочь, если ты не написал в чем проблема? Единственное, что я вижу - чревато вылетом за границы массива в 19 и 22-ой строках модуля, там нужно:
Pascal
1
for var i:=0 to Length(mass) - 1 do
0
Заблокирован
13.03.2016, 22:12  [ТС] 3
Цитата Сообщение от volvo Посмотреть сообщение
Pascal
1
for var i:=0 to Length(mass) - 1 do
Без Вас догадался. Всё равно спасибо
0
13.03.2016, 22:12
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.03.2016, 22:12
Помогаю со студенческими работами здесь

Переписать положительные элементы в один массив, отрицательные – в другой
Переписать положительные элементы в один массив, отрицательные – в другой Добавлено через 2 часа...

Переписать в другой массив все элементы, расположенные до минимального
Переписать в другой массив все элементы, расположенные до минимального Заранее благодарен.

Дан одномерный массив A из N элементов. Переписать положительные элементы массива в массив B, а отрицательные в массив C
Дан одномерный массив A из N элементов. Переписать положительные элементы массива в массив B, а...

Из одного массива в другой переписать элементы, модуль которых меньше среднего значения
Помогите пожалуйста!=) Из массива а(100) в массив b(100) переписать элементы модулькоторых...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru