- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
int[] k = new int[docArr.Length];
int index = 0;
foreach (var item in docArr)
{
k[index] = (int)item;
index++;
}
var l = k.ToArray().OrderByDescending(i => i);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+110
int[] k = new int[docArr.Length];
int index = 0;
foreach (var item in docArr)
{
k[index] = (int)item;
index++;
}
var l = k.ToArray().OrderByDescending(i => i);
True сортировка массива.
+122
<?php
$pictures =new Array(4);
pictures[0]="1.jpg";
pictures[1]="2.png";
pictures[2]="3.jpg";
pictures[3]="4.jpg";
global $i=0;
function Next(){
if($i==3)
$i=0;
else
$i++;
document.getElementById('pic').setAttribute("src", picture[i]);
}
function Prev(){
if($i==0)
$i=3;
else
$i--;
document.getElementById('pic').setAttribute("src", picture[i]);
}
?>
Отличный салат.
+77
Superclass s = new Subclass();
((Subclass)s).useSubclassMethod();
Чудеса полиморфизма.
−100
def del_space_both(t):
return del_space_end(del_space_begin(t))
def del_space_begin(text):
if len(text):
while text[:1] == ' ': text = text[1:]
return text
def del_space_end(text):
if len(text):
while text[-1:] == ' ': text = text[:-1]
return text
религия не позволяет использовать strip(), lstrip() и rstrip
+963
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
public void label1_Click(object sender, EventArgs e)
{
}
public void button1_Click(object sender, EventArgs e)
{
label1.Text = "неправильно, вы проиграли";
button1.Dispose();
button2.Dispose();
button3.Dispose();
button4.Dispose();
this.BackColor = System.Drawing.Color.Red;
}
public void button2_Click(object sender, EventArgs e)
{
label1.Text = "неправильно, вы проиграли";
button1.Dispose();
button2.Dispose();
button3.Dispose();
button4.Dispose();
this.BackColor = System.Drawing.Color.Red;
}
public void button4_Click(object sender, EventArgs e)
{
label1.Text = "неправильно, вы проиграли";
button1.Dispose();
button2.Dispose();
button3.Dispose();
button4.Dispose();
this.BackColor = System.Drawing.Color.Red;
}
public void button3_Click(object sender, EventArgs e)
{
label1.Text = "правильно";
button1.Dispose();
button2.Dispose();
button3.Dispose();
button4.Dispose();
btn.Dispose();
this.BackColor = System.Drawing.Color.Green;
btn = new Button();
btn.Text = "Дальше";
btn.Top = 200;
btn.Left = 360;
btn.Height = 165;
btn.Width = 269;
btn.Click += new EventHandler(Press_ok);
this.Controls.Add(btn);
}
public void Press_ok (object sender, EventArgs e)
{
this.BackColor = System.Drawing.Color.White;
btn.Dispose();
label1.Text = "сколько должно быть зубов у человека?";
button1 = new Button();
button1.Text = "16";
button1.Height = 23;
button1.Width = 142;
button1.Left = 272;
button1.Top = 414;
button1.Click += new EventHandler(Press_1);
this.Controls.Add(button1);
button2 = new Button();
button2.Text = "32";
button2.Height = 23;
button2.Width = 142;
button2.Left = 711;
button2.Top = 414;
button2.Click += new EventHandler(Press_2);
this.Controls.Add(button2);
button3 = new Button();
button3.Text = "28";
button3.Height = 23;
button3.Width = 142;
button3.Left = 272;
button3.Top = 491;
button3.Click += new EventHandler(Press_3);
this.Controls.Add(button3);
button4 = new Button();
button4.Text = "101";
//еще over100500 ГК
+961
namespace WindowsFormsApplication3
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
{
switch (keyData)
{
case Keys.Up:
if ((pictureBox1.Location.X + pictureBox1.Width >= pictureBox4.Location.X) & (pictureBox1.Location.X <= pictureBox4.Location.X + pictureBox4.Width) & (pictureBox1.Location.Y <= pictureBox4.Location.Y + pictureBox4.Height) & (pictureBox1.Location.Y >= pictureBox4.Location.Y + pictureBox4.Height / 2)) ;
else pictureBox1.Top -= 5;
if ((pictureBox2.Visible) & (pictureBox3.Visible))
if ((pictureBox1.Location.Y >= pictureBox2.Location.Y) & (pictureBox1.Location.Y + pictureBox1.Height <= pictureBox2.Location.Y + pictureBox2.Height) & (pictureBox1.Location.X >= pictureBox2.Location.X) & (pictureBox1.Location.X + pictureBox1.Width <= pictureBox2.Location.X + pictureBox2.Width))
pictureBox1.Location = new Point(pictureBox3.Location.X + (pictureBox1.Location.X - pictureBox2.Location.X), pictureBox3.Location.Y - 5);
if ((pictureBox2.Visible) & (pictureBox3.Visible))
if ((pictureBox1.Location.Y >= pictureBox3.Location.Y) & (pictureBox1.Location.Y + pictureBox1.Height <= pictureBox3.Location.Y + pictureBox3.Height) & (pictureBox1.Location.X >= pictureBox3.Location.X) & (pictureBox1.Location.X + pictureBox1.Width <= pictureBox3.Location.X + pictureBox3.Width))
pictureBox1.Location = new Point(pictureBox2.Location.X + (pictureBox1.Location.X - pictureBox3.Location.X), pictureBox2.Location.Y - 5);
break;
case Keys.Down:
if ((pictureBox1.Location.X + pictureBox1.Width >= pictureBox4.Location.X) & (pictureBox1.Location.X <= pictureBox4.Location.X + pictureBox4.Width) & (pictureBox1.Location.Y + pictureBox1.Height <= pictureBox4.Location.Y + pictureBox4.Height / 2) & (pictureBox1.Location.Y + pictureBox1.Height >= pictureBox4.Location.Y)) ;
else pictureBox1.Top += 5;
if ((pictureBox2.Visible) & (pictureBox3.Visible))
if ((pictureBox1.Location.Y >= pictureBox2.Location.Y) & (pictureBox1.Location.Y + pictureBox1.Height <= pictureBox2.Location.Y + pictureBox2.Height) & (pictureBox1.Location.X >= pictureBox2.Location.X) & (pictureBox1.Location.X + pictureBox1.Width <= pictureBox2.Location.X + pictureBox2.Width))
pictureBox1.Location = new Point(pictureBox3.Location.X + (pictureBox1.Location.X - pictureBox2.Location.X), (pictureBox3.Location.Y + pictureBox3.Height) - 5);
if ((pictureBox2.Visible) & (pictureBox3.Visible))
if ((pictureBox1.Location.Y >= pictureBox3.Location.Y) & (pictureBox1.Location.Y + pictureBox1.Height <= pictureBox3.Location.Y + pictureBox3.Height) & (pictureBox1.Location.X >= pictureBox3.Location.X) & (pictureBox1.Location.X + pictureBox1.Width <= pictureBox3.Location.X + pictureBox3.Width))
pictureBox1.Location = new Point(pictureBox2.Location.X + (pictureBox1.Location.X - pictureBox3.Location.X), (pictureBox2.Location.Y + pictureBox2.Height) - 5);
break;
Это не поддаётся описанию. Полная версия: http://pastebin.com/97sbSVLa
+126
http://my.sec.ru/author.cfm
http://daily.sec.ru/search.cfm?s=%22+%2F%3E
И это называется портал по безопасности...
+964
namespace WindowsFormsApplication12
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
if (textBox1.Text == "") textBox1.Text = "1";
if (textBox2.Text == "") textBox2.Text = "1";
if (textBox3.Text == "") textBox3.Text = "1";
label7.Text = textBox1.Text + "x2 + " + textBox2.Text + "x + " + textBox3.Text;
label4.Text = "x1 = " + Convert.ToString((Convert.ToInt32("-" + textBox2.Text) + (Math.Sqrt(Math.Pow(Convert.ToInt32(textBox2.Text), 2) - 4
* Convert.ToInt32(textBox1.Text) * Convert.ToInt32(textBox3.Text)))) / (2 * Convert.ToInt32(textBox1.Text)));
label5.Text = "x2 = " + Convert.ToString((Convert.ToInt32("-" + textBox2.Text) - (Math.Sqrt(Math.Pow(Convert.ToInt32(textBox2.Text), 2) - 4
* Convert.ToInt32(textBox1.Text) * Convert.ToInt32(textBox3.Text)))) / (2 * Convert.ToInt32(textBox1.Text)));
label6.Text = "D = " + (Math.Pow(Convert.ToInt32(textBox2.Text), 2) - 4 * Convert.ToInt32(textBox1.Text) * Convert.ToInt32(textBox3.Text)).ToString();
}
Программа находит корни квадратного уравнения.
+962
using System;
class Program
{
static void Main(params String[] args)
{
Console.WriteLine(ost_ot_dilen(int.Parse(args[1].ToString()), int.Parse(args[2].ToString())));
Console.Read();
}
public static int ost_ot_dilen(int a, int b)
{
int c = tseloch_dilen(a, b);
int d = (b * c);
int e = a - d;
return e;
}
public static int tseloch_dilen(int a, int b)
{
double c = a / b;
double d = Math.Floor(c);
return int.Parse(d.ToString());
}
}
Полный букет радостей (не к прошедшим ли праздикам?)
Тут тебе и "a % b" - не, не слышал, и то же самое про целочисленное деление (обратите внимание на названия функций дИления)
И куча бессмысленных переменных, которые можно переприсвоить, и применение ToString() к строкам, и парамс-памс-памс... наслаждайтесь.
P.S. Его уже отчислили...
+137
if (p)
free(p);
/* ... */
if (p)
q = realloc(p, size);
else
q = malloc(size);
немного классики.
из сырцов pdftohtml.