ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #2711  
Старый 19.04.2010, 13:33
BELbIY
Познающий
Регистрация: 14.08.2009
Сообщений: 51
Провел на форуме:
997316

Репутация: 123
По умолчанию

Простенькая задачка:
Написать программу на языке Pascal для упорядочивания 3-х чисел в порядке возрастания.
 
Ответить с цитированием

  #2712  
Старый 19.04.2010, 15:30
as3kpwnz
Участник форума
Регистрация: 15.12.2008
Сообщений: 262
Провел на форуме:
418331

Репутация: 66
Отправить сообщение для as3kpwnz с помощью ICQ
По умолчанию

Привет.

Одномерный массив, c++.
Задан массив действительных чисел. Определить, сколько раз меняется знак в данной послдовательности чисел, запомнить номера позиций, в которых происходит смена знака.

Двумерный массив, c++.
Дана прямоугольная матрица.Найти строку с наибольшей и наименьшей суммой элементов. Вывести на печать найденные строки и суммы их элементов.
 
Ответить с цитированием

  #2713  
Старый 19.04.2010, 15:33
as3kpwnz
Участник форума
Регистрация: 15.12.2008
Сообщений: 262
Провел на форуме:
418331

Репутация: 66
Отправить сообщение для as3kpwnz с помощью ICQ
По умолчанию

Цитата:
Сообщение от _hobbit_  
Здраствуйте!
Пожалуйста, помогите написать програму в Делфи, емуляция калькулятора,
со всеми стандартными функциями (память, корень, +,-,*,/, ну и остальные).
Пиши почту, вечером вышлю.
 
Ответить с цитированием

  #2714  
Старый 19.04.2010, 15:35
as3kpwnz
Участник форума
Регистрация: 15.12.2008
Сообщений: 262
Провел на форуме:
418331

Репутация: 66
Отправить сообщение для as3kpwnz с помощью ICQ
По умолчанию

Составить функцию вычисления среднего значения элементов вещественного одномерного массива. Использовать эту функцию в основной программе, определяющей в матрице номер строки с наибольшим средним значением.

с++
 
Ответить с цитированием

  #2715  
Старый 19.04.2010, 17:10
BELbIY
Познающий
Регистрация: 14.08.2009
Сообщений: 51
Провел на форуме:
997316

Репутация: 123
По умолчанию

Парни, помогите реально задачку решить:

Написать программу на языке Pascal для упорядочивания 3-х чисел в порядке возрастания.
 
Ответить с цитированием

  #2716  
Старый 19.04.2010, 20:41
Nition
Новичок
Регистрация: 06.12.2009
Сообщений: 3
Провел на форуме:
4277

Репутация: 0
По умолчанию

#include <iostream.h>

class drob
{
int a,c;
int b,d;
int x,y;
public:
void sum ();
void vich ();
void mult ();
void divd ();
drob();
void disp();
};
drob::drob()
{
cout<<"enter the constructor"<<endl;
cout<<"enter a"<<endl;
cin>>a;
cout<<"enter b"<<endl;
cin>>b;
cout<<"enter c"<<endl;
cin>>c;
cout<<"enter d"<<endl;
cin>>d;
cout<<"exit constructor"<<endl;
}
void drob::sum ()
{
if (b==d)
{
y=b;
x=a+c;
}
else
{
y=b*d;
x=(a*d)+(c*b);
}
}
void drob::vich()
{
if (b==d)
{
y=b;
x=a-c;
}
else
{
y=b*d;
x=(a*d)-(c*b);
}
}
void drob::mult()
{
x=a*c;
y=b*d;

}
void drob::divd()
{
x=a*d;
y=b*c;
}
void drob::disp()
{
cout<<"result is"<<x<<"/"<<y<<endl;
}


int main ()
{
int m;
drob v1;
cout<<"choose the action +(1), -(2), *(3), /(4)"<<endl;
cin>>m;

if (m==1)
v1.sum();
else
if (m==2)
v1.vich();
else
if (m==3)
v1.mult();
else
if (m==4)
v1.divd();
v1.disp();

return 0;
}
Помогите организовать вывод
в текстовых файлы
в бинарных файлы

Очень большое спасибо за прошлую лабу, но блин Надо было это сделать на С++

Задача 2. Создать класс для обработки комплексных чисел, полями которого будет являться действительные и мнимые части числа, а методами – сложение, вычитание, умножение, деление двух комплексных чисел, а также нахождение модуля комплексного числа и вывода результатов на экран.
Исходные данные и результаты расчетов хранить:
- в текстовых файлах;
- в бинарных файлах.

mozgpanic Огромное спасибо, ты даже не представляеш как ты меня спас!

Последний раз редактировалось Nition; 19.04.2010 в 21:37..
 
Ответить с цитированием

  #2717  
Старый 19.04.2010, 21:16
Besi
Участник форума
Регистрация: 03.11.2009
Сообщений: 102
Провел на форуме:
1319431

Репутация: 22
Отправить сообщение для Besi с помощью ICQ
По умолчанию

Как отделить действительную и мнимую часть символьного выражения?

expand((a+b*I)^7);
a^7+7*I*a^6*b-21*a^5*b^2-35*I*a^4*b^3+35*a^3*b^4+21*I*a^2*b^5-7*a*b^6-I*b^7

evalc(%);
a^7-21*a^5*b^2+35*a^3*b^4-7*a*b^6+I*(7*a^6*b-35*a^4*b^3+21*a^2*b^5-b^7)

как ето реализовать-пока незнаю нада подумать но у самогу курсовик горит такчто прости помочь немогу)
 
Ответить с цитированием

Срочно!!!
  #2718  
Старый 20.04.2010, 18:28
cisar
Новичок
Регистрация: 05.02.2010
Сообщений: 17
Провел на форуме:
226586

Репутация: 1
Отправить сообщение для cisar с помощью ICQ
Exclamation Срочно!!!

парни помогите!!!!!!

Вот нужно паскаль решить :
PHP код:
 Задано действительны число r и массив A (n), <= 200. Разработать программукоторая подсчитывает сколько точек с координатами (а1а2), (a3a4), ...,( a2n-1a2n
принадлежат круговые радиуса r с центром в начале координат
 
Ответить с цитированием

  #2719  
Старый 20.04.2010, 18:54
dpbid
Новичок
Регистрация: 07.02.2010
Сообщений: 10
Провел на форуме:
581083

Репутация: 0
По умолчанию

Нужна помощь:
суть программы :
Разработать программу, которая демонстрирует управление структурами данных типа «очередь», элементы которого занимают 12 кб. Операции, выполняемые над очередью:
1 проверить, очередь пуста/не пуста;
2 добавить элемент в хвост очереди;
3 удалить элемент из головы очереди;
4 просмотреть голову очереди;
5 продублировать голову очереди.
Воспользоваться механизмом управления разделами виртуальной
памятью.

Все пункты реализовал, за исключение 5ого. парни, кто знаком с ВП, помогите пожалуйста продублировать голову очереди

вот мой код по дублированию, но он выдает ошибку аксес виолейшн

void Duplicate_Head()
{
if (och_size == 0)
{
printf ("Error! Ochered is empty.");
return;
}
dup=VirtualAlloc(NULL, REGIONS_LIMIT*region_size, MEM_RESERVE, PAGE_EXECUTE_READWRITE);
if (dup == NULL )
{
printf ("Error! VirtualAlloc reserve failed with error code of %ld\n", GetLastError ());
return;
}
memcpy(dup, base_addr, REGIONS_LIMIT*region_size);
cout << "Head is duplicated." << endl;
}


сама программа тут http://slil.ru/28969893

Последний раз редактировалось dpbid; 20.04.2010 в 19:10..
 
Ответить с цитированием

  #2720  
Старый 20.04.2010, 19:41
ktotoOmg
Новичок
Регистрация: 10.04.2010
Сообщений: 10
Провел на форуме:
186393

Репутация: 3
По умолчанию

Суть: написать программу(или 2 отдельные) для шифрования и дешифрования (замечу, именно дешифрования, т.е. не зная ключ получить исходный текст, попросту говоря - взлом) используя алгоритм XOR.

Собственно для самого шифрования написал, ничего сложного нету. Проблемы возникли именно со второй частью - дешифровкой. Из всего материала в интернете подобрал вот такой вот способ взлома:

Цитата:
1. Определим длину ключа с помощью процедуры, известной как подсчет совпадений. Применим операцию XOR к шифротексту, используя в качестве ключа сам шифротекст с различными смещениями, и подсчитаем совпадающие байты. Если величина смещения кратна длине ключа, то совпадет свыше 6 процентов байтов. Если нет, то будут совпадать меньше чем 0.4 процента (считая, что обычный ASCII текст кодируется случайным ключом, для других типов открытых текстов числа будут другими). Это называется показателем совпадений. Минимальное смещение от одного значения, кратного длине ключа, к другому и есть длина ключа.
2. Сместим шифротекст на эту длину и проведем операцию XOR для смещенного и оригинального шифротекстов. Результатом операции будет удаления ключа и получение открытого текста, подвергнутого операции XOR с самим собой, смещенным на длину ключа. Так как в английском языке на один байт приходится 1.3 бита действительной информации, существующая значительная избыточность позволяет определить способ шифрования.
Как получить исходный текст, кроме как полным перебором ключей (если известна его длина) - так и не понял. Условием задания допускается знание какой алфавит был использован в тексте и ключе (для простоты можно брать английский).

Кто имеет какие-либо домыслы по этому поводу либо же какие-то наброски кода - прошу помочь.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сюда выкладываем все проги для фрикринга мобильников, которых знаем! nigger Сотовый фрикинг 5 11.04.2009 11:15
Американским студентам запретили пользоваться Skype KPOT_f!nd Мировые новости 1 28.09.2006 03:47
Любителям квестов сюда!! FoX's Болталка 10 25.01.2005 20:42



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ