[Delphi]->PascalФормирование Массива по элементам другого Массива

Ответить
KreN.del
Сообщения: 6
Зарегистрирован: 26 ноя 2006, 20:43

Дан одномерный целочисленный массив А, состоящий из N элементов.
-Сформировать новый массив B,i-тый элемент которого равен сумме цифр i-того элемента массива A.
-Упорядочить массив A методом прямого обмена.(Вот здесь вобще не пойму, что делать(
-Удалить из массива B элементы, стоящие на четных местах(с четными индексами).
Насчет выполнение работы.
Работа выполняется в Delphi 7-8 версии, на языке Pascal, как Console Aplication..
Используя стандартные методы... Тоесь никакие доп. компеляторы и т.п.. Так как это мы еще не проходили..
Хыиуду
Сообщения: 2442
Зарегистрирован: 06 мар 2005, 21:03
Откуда: Москва
Контактная информация:

1. Легко - берешь i-й элемент массива А, переводишь в строку, далее берешь ord для каждого символа строки, вычитаешь ord('0') и все это суммируешь
2. Может, имелся в виду метод сортировки пузырьком?
3. Имеется в виду, обнулить эти элементы, или вообще убрать из массива? Если второе - проще создать вспомогательный массив и провести цикл по i: A2[2*i+1]:=A1; - как-то так
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Ответить