- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
#include <iostream>
int main() {
std::cout << (2,0 * 2,5) << std::endl; // 5
std::cout << (0,625 * 6,4) << std::endl; // 4
std::cout << (2,5 * 2,0) << std::endl; // 5?
return 0;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+17
#include <iostream>
int main() {
std::cout << (2,0 * 2,5) << std::endl; // 5
std::cout << (0,625 * 6,4) << std::endl; // 4
std::cout << (2,5 * 2,0) << std::endl; // 5?
return 0;
}
Почему в с++ умножение некоммутативно?
http://ideone.com/Erp3uv
+160
$('#info, #progress, #portfolio, #content1, #content2, #content3, #content4, #content5, #content6, #content7, #content8, #content9, #content10, #content11, #content12, #content13, #content14, #oneclick, #zoomer, #noback, #noinfo').fadeOut(0);
$('#abouticon').toggle(function(){
$('#pad, img[src*="line"]').fadeOut(500);
$('#abouticon').css({'background' : '#dae2e6'});
$('#info, #progress').delay(500).fadeIn(500);
$('img[src*="iDrugov.png"]').fadeOut(500);
//
$('#portfolio').fadeOut(500);
$('#icon3').css({'background' : '#83bdda'});
}, function(){
$('#pad, img[src*="line"]').delay(500).fadeIn(500);
$('#abouticon').css({'background' : '#a3c7da'});
$('#info, #progress').fadeOut(500);
$('img[src*="iDrugov.png"]').delay(500).fadeIn(500);
})
Много хорошего, годного jQuery!
−101
- (void) setSavedData:(NSMutableDictionary *) chordsSettings
{
if ([chordsSettings count])
{
currentVariationsIndex = [[chordsSettings valueForKey:@"currentVariationsIndex"] intValue];
pickerComponent0Row = [[chordsSettings valueForKey:@"pickerComponent0Row"] intValue];
pickerComponent1Row = [[chordsSettings valueForKey:@"pickerComponent1Row"] intValue];
canPlayString1 = [[chordsSettings valueForKey:@"canPlayString1"] boolValue];
canPlayString2 = [[chordsSettings valueForKey:@"canPlayString2"] boolValue];
canPlayString3 = [[chordsSettings valueForKey:@"canPlayString3"] boolValue];
canPlayString4 = [[chordsSettings valueForKey:@"canPlayString4"] boolValue];
canPlayString5 = [[chordsSettings valueForKey:@"canPlayString5"] boolValue];
canPlayString6 = [[chordsSettings valueForKey:@"canPlayString6"] boolValue];
lockedString1 = [[chordsSettings valueForKey:@"lockedString1"] boolValue];
lockedString2 = [[chordsSettings valueForKey:@"lockedString2"] boolValue];
lockedString3 = [[chordsSettings valueForKey:@"lockedString3"] boolValue];
lockedString4 = [[chordsSettings valueForKey:@"lockedString4"] boolValue];
lockedString5 = [[chordsSettings valueForKey:@"lockedString5"] boolValue];
lockedString6 = [[chordsSettings valueForKey:@"lockedString6"] boolValue];
chordPartOne = [[chordsSettings valueForKey:@"chordPart1"] retain];
chordPartTwo = [[chordsSettings valueForKey:@"chordPart2"] retain];
flag = [[chordsSettings objectForKey:@"notes"] boolValue];
}
else
{
canPlayString1 = canPlayString2 = canPlayString3 = canPlayString4 = canPlayString5 = canPlayString6 = YES;
lockedString1 = lockedString2 = lockedString3 = lockedString4 = lockedString5 = lockedString6 = NO;
pickerComponent0Row = pickerComponent1Row = 0;
currentVariationsIndex = 0;
chordPartOne = @"C";
chordPartTwo = @"";
flag = NO;
}
chordPartThree = @"";
}
Интересно, если б аффтару нужно было писать приложение не для 6-струнной гитары, а для 12-струнной гитары или даже для арфы, он бы и там упорно не использовал массивы?
+50
$result = ( !empty($this->skins[$skin]['gplum']) ) ? TRUE : FALSE;
return $result;
Наверное, это уже баян.
+140
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <string.h>
#define MAX 100
int main()
{
do
{
int i,f,kol,z=1;
char s1[MAX],s2[MAX],*ch=" .!?",*s3[MAX];
fflush(stdin);
do{puts("Vvedite vash text.");
gets(s1);}while((s1[0]==' ')||(s1[1]=='\n')||(s1[0]=='\0'));
strcpy(s2,s1);
s3[0]=strtok(s2,ch);
for(i=1;s3[i]=strtok(NULL,ch);i++)
{
}
f=i;
puts("Otsortirovannue slova.");
for(i=0,kol=0;i<f;i++)
{
if((*(s3[i])=='A')||(*(s3[i])=='a'))
{
printf("%s ",s3[i]);
kol++;
z=0;
}
}
if(z)puts("slov nety. =(");
printf("\nKollichestvo slov na 'A' ili 'a': %d",kol);
puts("\nvash text.");
puts(s1);
printf("\n");
printf("dlya povtora nathmite lubyi klavishu. dlya vuhoda ESC.\n\n");
}
while(getch()!=27);
}
Моя первая работа) Оцените) Правда я не помню что она делает)
+155
progressbar = function(o,opt){
opt = (opt==null)?{}:opt
...
}
function merge2 (arr1,arr2){
for (var t in arr2){
if (arr1[t]) {}
else {arr1[t]=arr2[t]}
}
return arr1;
}
автор явно не знает про знак логического отрицания, да и не только про него..
(jsclasses.org)
−102
if text.find(':!norris') != -1:
norris = text.split(':!norris')
norr = norris[1].strip()
if norr == '1':
sendm('1. Слёзы Чака Норриса лечат рак. К сожалению, он никогда не плачет. Вообще.')
elif norr == '2':
sendm('2. Чак Норрис досчитал до бесконечности. Дважды.')
elif norr == '3':
sendm('3. На последней странице Книги Рекордов Гиннесса мелким шрифтом указано, что все мировые рекорды принадлежат Чаку Норрису, а в книге просто перечислены те люди, которым удалось максимально к ним приблизиться.')
elif norr == '4':
sendm('4. Если у вас есть 5 долларов и у Чака Норриса есть 5 долларов, то у Чака Норриса больше денег, чем у вас.')
elif norr == '5':
sendm('5. Чак Норрис может убить двух охотников одним зайцем.')
elif norr == '6':
sendm('6. Самые распространённые причины смерти в США: 1) сердечно-сосудистые заболевания, 2) Чак Норрис, 3) раковые опухоли.')
elif norr == '7':
sendm('7. У большинства людей 23 пары хромосом. У Чака Норриса - 72… и все они ядовиты.')
elif norr == '8':
sendm('8. Чак Норрис может выиграть в крестики-нолики за один ход.')
....
elif norr > '25':
sendm('[+] No Anekdotes')
else:
sendm('[+] Chuck Norris Anekdots wrote : !norris 1 - 25')
В одном из ICQ-ых ботов.
+16
//...
ret.value(_val != "" ? _val : "");
//...
+42
if( !empty($data['date']) )
$data['date'] = preg_replace("/(\d+)\.(\d+)\.(\d+)/", "$3.$2.$1", $data['date']);
+37
if (isset($_GET['oneway']))
$_SESSION['oneway'] = intval($_GET['oneway']) == 1 ? 1 : 0;
Уточню : надо именно int, а не bool для API сервиса.
На ум приходят 2 других более красивых способа нормализации. Может и ещё что-то есть.