Все для Sony Ericsson, патчи, эльфы, моддинг, прошивка
  
Логин: Пароль: Запомнить: Привет гость! Зарегистрируйся или авторизируйся для получения доп. возможностей!
Разделы
PDA версия сайта
TrackIDentify
Новости
Статьи
Файлы
Патчи
Патчи A2
Патчи db2020
Эльфы
Исходники эльфов
Wiki
Форум
Опросы
Обратная связь
Развернуть/Свернуть
 
Развернуть/Свернуть

Deplhi 7 : О жизни : Форум : Для Sony Ericsson патчи эльфы моддинг прошивка
/  Список форумов
   /  О жизни
/  Deplhi 7
На печать 
Правила 
Страница 2 из 2: « 1 [2]

mmcorp


Patcher/Elfmaker


Регистрация: 14.5.08
Сообщений: 358
Репутация: 2528
Откуда: Ржев




 
  #11 [16.11.10, 22:04] Re: Deplhi 7   

 
во-первых в s1 ничего нету, во-вторых flips писал:
s1:=s1[1]+s1[2]+s1[3];

надеюсь поймешь
в-третьих почитай приоритеты булевских операций


Сообщение скопировал zapret из темы: Анализ строки в Delphi 7




не занимаюсь эльфами и патчами (=
Siemens c75 -> SonyEricsson k610i + SonyEricsson w595 + SonyEricsson w580i -> HTC Desire Z

flips


Пользователь


Регистрация: 1.2.08
Сообщений: 61
Репутация: 6





 
  #12 [16.11.10, 22:05] Re: Deplhi 7   

 
Доброго времени суток, нужна помощь в удалении элементов из массива.
Удаление само происходит, но вместо удаленных элементов добавляется мусор.
Что нужно дописать/удалить для правильной работы процедуры?
Вот сам код:
Код: 
procedure DelEvenElement(var a:TArray100;cnt:integer);
 var i,j:integer;
begin
 for i:=1 to cnt do
   if (amod 2)=0 then
    begin
     for j:=i to cnt do
      a[j]:=a[j+1];
    end;
end;

Вот само задание:
Удалить четные элементы из массива.
Было бы неплохо пояснить суть моей ошибки.
Спасибо за внимание.


[i]Сообщение скопировал zapret из темы: Программирование. Deplhi 7. Массивы



-Sotik-


Patcher


Регистрация: 28.12.07
Сообщений: 880
Репутация: 2655
Откуда: Днепр-City UA




 
  #13 [17.11.10, 00:58] Re: Deplhi 7   

 
ОФФТОП: 
:evil:


Добавлено 17.11.10 00:01

во, блин - есть уже такой сайт..... =)




SE W610 R6CA001 ORANGE
SE K810 R8BA024 ORANGE
HTC DESIRE S

mmcorp


Patcher/Elfmaker


Регистрация: 14.5.08
Сообщений: 358
Репутация: 2528
Откуда: Ржев




 
  #14 [17.11.10, 03:52] Re: Deplhi 7   

 
flips, вас не учили составлять алгоритмов, если программирование так плохо дается, советую начать с этого.

flips писал:
procedure DelEvenElement(var a:TArray100;cnt:integer);
var i,j:integer;
begin
for i:=1 to cnt do
if (amod 2)=0 then
begin
for j:=i to cnt do
a[j]:=a[j+1];
end;
end;


по поводу этого, могу сказать, что тут все неверно. разберись в самом процессе (на бумажке нарисуй массив, подумай как делать все будешь), а потом его на алгоритм и код перекладывай


Добавлено 17.11.10 03:57

более чем уверен что из массива 2 4 6 8 2 2 4 6 8 удаляться только 1,3,5,7,9 элементы




не занимаюсь эльфами и патчами (=
Siemens c75 -> SonyEricsson k610i + SonyEricsson w595 + SonyEricsson w580i -> HTC Desire Z

flips


Пользователь


Регистрация: 1.2.08
Сообщений: 61
Репутация: 6





 
  #15 [17.11.10, 16:37] Re: Deplhi 7   

 
Спасибо товарищи, сам разобрался. Больше вас беспокоить не буду.


Страница 2 из 2: « 1 [2]



  • Поиск
  • Права
Вы не можете начинать темы.
Вы не можете редактировать свои сообщения.
Вы не можете создавать опросы.
Вы не можете вкладывать файлы в сообщения.
Вы не можете отвечать на сообщения.
Вы не можете удалять свои сообщения.
Вы не можете голосовать.

Главная Новости Статьи Файлы Патчи Форум Опросы PDA
- Генерация страницы: 0.14 секунд | 11 Запросов | HTML: 30.22 КБ -