Длинная арифметика (сумма) и ошибка выхода массива за пределы - C#

  1. Всем доброго времени суток, ребят, пишу программу по базовым операциям на длинную арифметику, начал как наверное все начинают с суммы, написал за мин 10, вроде ничего сложного, но у меня почему то вылетает за грань массива, посмотрите пожалуйста, может чей то свежий взгляд найдет ошибку Для удобности напихал комментариев.


textual

Код:

                ar3[hh] = ar1[hh] + ar2[hh] + pr; //пишем нужную сумму
                
                if (ar3[hh]> 10)  //если сумма больше 10
                {
                    pr1 = 1;  //1 в разряд выше 
                    ar3[hh] -= 10; //а самму сумму уменьшаем на 10
                }
                else
                {
                    pr1 = 0;
                }


Похожие ответы
  1. Кароч, есть числа Фибоначчи, но нужно вывести их не 10 штук, а сразу дофига, например 89341 чисел должно быть, но ясно, что он превышает значения int и тому подобное, как выводить такие числа надо не знаю, всё что нашёл, было очень сложно объяснено, так что хелп.

  1. Дана целочисленная прямоугольная матрица. Определить номер строки, в которой находится самая длинная серия одинаковых элементов.

  1. Добрый день. Нужно реализовать деление и умножение целочисленных чисел Читал http://e-maxx.ru/algo/big_integer , деление длинного на длинное тут нет. Вот попробовал его реализовать не очень то и получилось

  1. В двумерном массиве определить номер строки, в которой находится самая длинная последовательность подряд идущих положительных элементов. помогите пожалуйста)))

  1. Дана целочисленная прямоугольная матрица.Определить: - количество столбцов,содержащих хотя бы один нулевой элемент; - номер строки, в которой находится самая длинная серия одинаковых элементов. Не могу понять, метод FindLine, который находит номер строки, в которой находится самая длинная серия одинаковых элементов. у меня правильно написан или нет? а то уже вся голова сломалась над ним думать.

  1. Здравствуйте! Задание такое: Дана целочисленная прямоугольная матрица. Определить: 1. количество столбцов, содержащих хотя бы один нулевой элемент; 2. номер строки, в которой находится самая длинная серия одинаковых элементов. Первый пункт не вызвал вопросов, со вторым проблемы. На этом форме нашел алгоритм, но не могу разобраться в нем! Помогите, пожалуйста, кодом. По возможности с комментами. Но только без создания функции. По первому вот что получилось

  1. Найти номер столбца, в котором находится самая длинная серия одинаковых элементов.

  1. Составить программу для умножения многозначных чисел.

  1. Машинный Эпсилон.Машинная бесконечность.Подскажите пожалуйста как это реализуется на C#