1. C# / Говнокод #21734

    0

    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
    public Guid(int a, short b, short c, byte d, byte e, byte f, byte g, byte h, byte i, byte j, byte k)
            {
                _a = a;
                _b = b;
                _c = c;
                _d = d;
                _e = e;
                _f = f;
                _g = g;
                _h = h;
                _i = i;
                _j = j;
                _k = k;
            }

    dm_fomenok, 27 Ноября 2016

    Комментарии (13)
  2. C# / Говнокод #21725

    0

    1. 1
    2. 2
    3. 3
    4. 4
    public static double theActualFunction(double[] values) 
    {
      if (values.GetLength(0) != 2)
      throw new ArgumentOutOfRangeException("should only have 2 args");

    dm_fomenok, 25 Ноября 2016

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

    −3

    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
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    44. 44
    45. 45
    46. 46
    47. 47
    48. 48
    49. 49
    50. 50
    51. 51
    52. 52
    53. 53
    54. 54
    55. 55
    56. 56
    57. 57
    58. 58
    59. 59
    60. 60
    61. 61
    62. 62
    namespace ConsoleApplication18
    {
        public class Matrix
        {
    
            public int[,] IntArray = null;
            public int n = 5;
    
            public void InputFromKeyboard()
            {
                Console.WriteLine("Заполни матрицу");
                for (int i = 0; i < n; i++)
                {
                    for (int j = 0; j < n; j++)
                    {
                        IntArray[i, j] = int.Parse(Console.ReadLine());
                    }
                }
            }
    
            public void PrintMatrix()
            {
                for (int i = 0; i < n; i++)
                {
                    for (int j = 0; j < n; j++)
                    {
                        Console.Write(IntArray[i, j] + " ");
                    }
                    Console.WriteLine();
                }
            }
    
            public int SumOfColumn(int colIndex)
            {
                int sum = 0;
                for (int i = 0; i < n; i++)
                {
                    sum += IntArray[i, colIndex];
                }
                return sum;
            }
    
        }
    
        class Program
        {
            static void Main()
            {
    
                int n = 5;
                int[,] A = new int[n, n];
                Matrix result = new Matrix();
                result.InputFromKeyboard();
                result.PrintMatrix();
                int s = 2;
                Console.WriteLine(result.SumOfColumn(s));
    
                Console.ReadKey();
    
            }
        }
    }

    Итак, задание звучит следующим образом:
    Создать класс для работы с двумерным массивом целых чисел. Разработать
    следующие члены класса:
    1. Поля:
    • int [,] intArray;

    2. Методы, позволяющие:
    • ввести элементы массива с клавиатуры;
    • вывести элементы массива на экран;
    • вычислить сумму элеметов i-того столбца.
    __________________
    Вот то, как сделала Я, и это работает неправильно. Пожалуйста помогите найти ошибку/исправить программу, чтобы работала корректно.

    Nata22440, 23 Ноября 2016

    Комментарии (12)
  4. C# / Говнокод #21680

    0

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    public Web(int sizex, int sizey,int[,] inP) // Задаем свойства при создании объекта
                {
                    weight = new int[sizex, sizey]; // Определяемся с размером массива (число входов)
                    mul = new int[sizex, sizey];
    
                    input = new int[sizex, sizey];
                    input = inP; // Получаем входные данные
                }

    dm_fomenok, 17 Ноября 2016

    Комментарии (1)
  5. C# / Говнокод #21648

    0

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    public string GetFactualAddress()
            {
                string re = (factualAddressCountry ?? ((object)"")).ToString() + "," + factualAddress.zip + "," + Kladr.GetFullName(factualAddressRegion) + "," + Kladr.GetFullName(factualAddressArea) + "," + Kladr.GetFullName(factualAddressCity) + "," + Kladr.GetFullName(factualAddressSettlement) + "," + Kladr.GetFullName(factualAddressStreet) + "," + (factualAddress.shortStreet ?? "").Trim() + "," + factualAddress.building + "," + factualAddress.office;
                re = Regex.Replace(res, "[, ]{2,}", ", ").Trim(',', ' ');
                return re;
            }

    Нашел в одном старом месте проекта.

    anton7501, 06 Ноября 2016

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

    0

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    public static String AddBounds( String middle, Char start,Char end ) {
       if( start=='\0' &amp;&amp; end=='\0' ) return middle;
       if( start=='\0' ) return middle+end;
       if( end=='\0' ) return start+middle;
       return start+middle+end;
      }

    d_fomenok, 05 Ноября 2016

    Комментарии (19)
  7. C# / Говнокод #21612

    +7

    1. 1
    2. 2
    public void Add_WhenBallotLinkEventIdIsEventIdAndBallotLinkMembershipTypeIdIsCurrentMembershipTypeIdAndEventDateTimeIsMoreDateTimeNowAndCurrentClientIdOrObtainedBallotLinkEventIdIsNotInBallotRegret_ShouldAddBallotRegret(int clientId, int membershipTypeId)
    ...

    просто имя юнит-теста

    Morvul, 31 Октября 2016

    Комментарии (8)
  8. C# / Говнокод #21611

    +1

    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
    33. 33
    34. 34
    35. 35
    36. 36
    private void radioButton1_CheckedChanged(object sender, EventArgs e) // выбор машины 1
            {
                pictureBox1.Visible = true;
                pictureBox2.Visible = false;
                 
                label1.Visible = false;
                label2.Visible = false;
                label3.Visible = false;
                label4.Visible = false;
                label5.Visible = false;
                label6.Visible = false;
                button1.Visible = false;
                button2.Visible = false;
                button3.Visible = false;
                button4.Visible = false;
            }
     
            private void radioButton2_CheckedChanged(object sender, EventArgs e)//выбор машины 2
            {
                pictureBox1.Visible = false;
                pictureBox2.Visible = true;
     
     
                label1.Visible = true;
                label2.Visible = true;
                label3.Visible = true;
                label4.Visible = true;
                label5.Visible = true;
                label6.Visible = true;
                button1.Visible = true;
                button2.Visible = true;
                button3.Visible = true;
                button4.Visible = true;
                
                 
            }

    dm_fomenok, 31 Октября 2016

    Комментарии (2)
  9. C# / Говнокод #21580

    +3

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    try 
    {
    	Stream stream = new FileStream(fileName, FileMode.Open, FileAccess.Read, FileShare.Read);
    	buffer = new Buffer(stream, false);
    	Init();
    } 
    catch (IOException)
    {
    	throw new Exception("Cannot open file " + fileName);
    }

    dm_fomenok, 26 Октября 2016

    Комментарии (8)
  10. C# / Говнокод #21561

    +1

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    public static string GetPaymentDocParameter(RES.Schemas.PaymentDoc pmDoc, string parameterName, string defaultValue = default(string))
            {
                RES.Schemas.PaymentParameterParameter param = pmDoc.Parameters.Where(t => t.name == parameterName).FirstOrDefault();
                
                if (pmDoc == null) 
                    return defaultValue;
                if (param == null) 
                    return defaultValue;
    
                return param.Value;
            }

    Банковская разработка кепит!

    Bluk, 25 Октября 2016

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