Pascal | SEclub.org
Pascal
Все новые
Пацаны помогите написать программу "Заменить отрицательные элементы линейного массива их модулями,не пользуясь стандартной функцией вычисления модуля.Подсчитать количество произведенных замен" нужно написать при помощи процедур или функции

Ссылка на пост
Всего сообщений: 731
*
ImIeee
21 дек 2010 в 06:22
Kozachok, не сразу понял :). Ab:=sqrt(sqr(Ac)+sqr(Bc));
*
maggot66
8 янв 2011 в 22:30
Niko Belik, seclub.org/forum/goto/12502890/ он у меня наоборот хочешь не хочешь сам автоматически создавал .ЕХЕшки...
*
Niko Belik
9 янв 2011 в 12:43
maggot66, Если не сложно дай линк на твою версию.
*
DARKw3OOi
30 янв 2011 в 13:34
Пацаны помогите написать программу "Заменить отрицательные элементы линейного массива их модулями,не пользуясь стандартной функцией вычисления модуля.Подсчитать количество произведенных замен" нужно написать при помощи процедур или функции
*
Miha
30 янв 2011 в 16:23
DARKw3OOi, покажи, что уже написал.
*
Abu2OO9
2 фев 2011 в 20:39
DARKw3OOi, seclub.org/forum/goto/12752472/ - бегаем по массиву. Если увидели число меньше нуля, то заменим его на число равное "-число". И все:) 2. Заводим переменную "каунт", и как только встретили отрицательное увеличиваем каунт на 1. 3. Радуемся:)
2 фев 2011 в 20:42 / Abu2OO9 (1)
*
Zis67
4 фев 2011 в 20:26
У кого есть библиотеки?
*
Pavlus
6 фев 2011 в 20:04
Zis67, у государства. :nark: Остальным по одной хватает. :alkogolik:
*
Zis67
6 фев 2011 в 21:46
Серьезно. И как написать чтоб программа сама запускалась и присоединялась к файлу?
*
Miha
6 фев 2011 в 23:12
Zis67, ога, вирюс пишешь :) Ищеш в проге пустое место (в хексе типа так: 00 00 00 00...) и вписываешь туда свои команды :) В виндузятном стандартном блокноте дофига места, к примеру.
*
Zis67
7 фев 2011 в 20:56
Miha, написал я прогу, а какую команду писать в эти пустые 00 00... , чтоб при запуске программы запускалась моя прога
*
Miha
7 фев 2011 в 21:16
Zis67, какую хочешь, такую и пиши :) Дизассемблируй проги (из котрых хочешь вытянуть функции), смотри код (например, 74 F0 E4), копируй, вставляй, конпелируй, запускай. Примерно так, я на этом не практиковался :) Хотя идея прикольная, надо будет заняться. А вообще, на одном пацкале не уедешь, нужно скачать дизассемблер какой, дебаггер (я пользуюсь Олей) и выучить основные асмо-команды (mov, cmp, jmp и прочее). А дальше поймёшь. Ну и книженцию какую скачай, например "Азбука хакера" :strela: narod.ru/disk/25352362000/Azbuka_Hakera_Comp_Virusology.rar.html
Для полноценного использования разделов сайта войдите или зарегистрируйтесь.
Создание сайтов и программирование | Компьютеры | Форум | Главная
18+ © Seclub.org 2003-2025