1. Си / Говнокод #708

    +130.3

    1. 1
    2. 2
    3. 3
    void View1(){
         SaveResult1();	
    }

    guest, 13 Марта 2009

    Комментарии (3)
  2. Си / Говнокод #665

    +140.7

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    #include <stdio.h>
    #include <string.h>
    #define icon_no -
    
    const char ICON_DEF[]     = ".png";
    const char ICON_NO[]      = "-";
    int main(int argc, char * argv[] ) {
    	char result[128];
    	char string[128];
    	strcpy(string,ICON_DEF);
    	char * ext_pnt = strrchr(string,'.');
    	if(!ext_pnt)
    		return 1;
    
    	char * ext = &ext_pnt[1];
    	int i;
    	printf("ext=%s\n",ext);
    	for ( i = 1; i< argc ; i++ ) {
    		char * arg = argv[i];
    		int extlen = strlen(ext);
    		if( strncmp(ext,arg,extlen) == 0 ) {
    			strcpy(result,&arg[extlen+1]);
    		} else {
    			strcpy(result,ICON_NO);
    			strcat(result,ext_pnt);
    		}
    		printf("arg[%d]=%s, result: %s\n", i, arg, result);
    	}
    
    
      return 0;
    }

    guest, 04 Марта 2009

    Комментарии (0)
  3. Си / Говнокод #659

    +153

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    //заполнение рандомными числами двух первых массивов и вывод их на экран:
    for (i=0;i<n;i++){
    for (j=0;j<m;j++){
    	randomize();
    	A[i][j]=random(100)-50;
    	printf("A[%d][%d]:",i,j);
    	printf("%d",A[i][j]);
    }}
    for (i1=0;i1<n1;i1++){
    for (j1=0;j1<m1;j1++){
    	randomize();
    	B[i1][j1]=random(100)-50;
    	printf("B[%d][%d]:",i1,j1);
    	printf("%d",B[i1][j1]);
    }}
    //сложение матриц:
    for (i=0;i<n;i++){
    for (j=0;j<m;j++){
    for (i1=0;i1<n1;i1++){
    for (j1=0;j1<m1;j1++){
    	C[i2][j2]=A[i][j]+B[i1][j1]
    }}}}
    //а описание одних только счетчиков выглядит так:
    int i,j,i1,j1,i2,j2,i3,j3,i4,j4,is,js,ir,jr;

    Восстановлено по памяти из незаконченной лабы одной программистки-первокурсницы

    guest, 04 Марта 2009

    Комментарии (0)
  4. Си / Говнокод #601

    +126.6

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    #include<stdio.h>
    int main(void)
    {
    	int a=10000,b=0,c=2800,d,e=0,f[2801],g;FILE *fo;
    	if (!(fo=fopen("C:\\out","w"))) return 1;
    	for (;b-c;) f[b++]=a/5;
    	for(;d=0,g=c*2;c-=14,fprintf(fo,"%.4d",e+d/a),e=d%a)
    		for(b=c;d+=f[b]*a, f[b]=d%--g,d/=g--,--b;d*=b);
    }

    число пи

    guest, 23 Февраля 2009

    Комментарии (5)
  5. Си / Говнокод #497

    +120

    1. 1
    2. 2
    3. 3
    си
    си
    си

    сиси

    guest, 03 Февраля 2009

    Комментарии (0)
  6. Си / Говнокод #478

    +108.6

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    void init()
    {
      int i;
    
      for(i=0;i<4;i++)
        ALG_RxConst[i] = -1;
    
      for(i=0;i<4;i++)
        ALG_TxConst[i] = -1;
    
      for(i=0;i<4;i++)
        ALG_EqInfo[i][0] = 0;
    
      for(i=0;i<4;i++)
        ALG_EqInfo[i][1] = -1;
    
      for(i=0;i<4;i++)
        ALG_EqInfo[i][2] = -1;
    }

    Индусу очень-очень нравится for ;)

    guest, 29 Января 2009

    Комментарии (5)
  7. Си / Говнокод #405

    −276.5

    1. 1
    ++i--;

    Операция "подергивание"

    guest, 16 Января 2009

    Комментарии (19)
  8. Си / Говнокод #353

    −20.2

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    int clearscreen()
    {
    clrscr();
    return 0;
    }
    void main()
    {
    char * c;
    
    printf("You typed: %c",
           *c,
           scanf("%c",c),
           printf("Type any simbol: "),
           clearscreen());
    
    }

    Страшен язык Си 2

    guest, 10 Января 2009

    Комментарии (6)
  9. Си / Говнокод #352

    +10.9

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    int main()
    {
    int i;
    for(clrscr(),
        printf("starting of stupid progam\n"),
        i=10;
        i--;
        printf("i= %d\n",i));
    return 0;
    
    }

    Страшен язык Си

    guest, 10 Января 2009

    Комментарии (2)
  10. Си / Говнокод #344

    +17

    1. 1
    2. 2
    if(True==true && True==false)
       return True;

    нереальное условие

    guest, 08 Января 2009

    Комментарии (1)