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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.09.2010, 23:02   #1
0479
Форумчанин
 
Аватар для 0479
 
Регистрация: 27.09.2009
Сообщений: 153
По умолчанию Перемещение алфавита Паскаль

Подскажите пожалуйста если требуется скопировать алфавит из одного массива в другой как это можно сделать.Код приведён ниже.Почему то выдаётся не ссответствие типов.Объясните где я ошибся.

var d,i,km,mk:integer;
alh1:array ['A'..'Z','a'..'z'] of char;
alh2:array [0..53] of char;
newtext:array [0..250] of char;
buf:char;
begin
while i<52 do
begin
alh2[i]:=alh1[i];
i:=i+1;
end;
0479 вне форума Ответить с цитированием
Старый 12.09.2010, 23:05   #2
_Engine_
Форумчанин
 
Регистрация: 29.06.2008
Сообщений: 603
По умолчанию

alh1 - двумерный массив
alh2 - одномерный
Разницу ощущаете?
_Engine_ вне форума Ответить с цитированием
Старый 12.09.2010, 23:07   #3
0479
Форумчанин
 
Аватар для 0479
 
Регистрация: 27.09.2009
Сообщений: 153
По умолчанию

Ага ощущаю но дело всё равно не в этом ибо если сделать одноменым alh1 это всё равно не много даёт
0479 вне форума Ответить с цитированием
Старый 12.09.2010, 23:27   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

код бредовый..
а ругается, потому что индексами массива alh1 являюся СИМВОЛЫ
вот, типа так можно:
Код:
alh2[i]:=alh1[chr(i+ord('A'))];
только от этого смысла в этом коде не прибавится
Serge_Bliznykov вне форума Ответить с цитированием
Старый 12.09.2010, 23:32   #5
0479
Форумчанин
 
Аватар для 0479
 
Регистрация: 27.09.2009
Сообщений: 153
По умолчанию

Спасибо вопрос отпал.Тема закрыта.
0479 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывод алфавита в определённом порядке. Tonik_A Помощь студентам 3 03.07.2010 15:42
Вывод алфавита [assembler (TASM)] Nitrino Помощь студентам 2 14.10.2009 10:45
Вывод алфавита (TASM) Nitrino Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 6 14.10.2009 02:14
Буквы алфавита Golovastik Общие вопросы C/C++ 27 24.07.2009 22:29
перекодировка алфавита world12_tk Помощь студентам 6 20.07.2009 22:40