Запятая не нужна, нет совершенно никаких оснований для ее постановки.
Если учитывать нормы русской грамматики, то следует констатировать, что право на существование имеют те и другие словосочетания: цикл длины и цикл длиной, код длины и код длиной, вектор длины и вектор длиной. Эти пары не являются синонимичными, поскольку различаются по меньшей мере грамматическими значениями. В первом случае может обозначаться параметр, каким обладает длина, во втором случае названный параметр характеризуется по той длине, какой он обладает. Согласуются ли грамматические значения с лексическими значениями терминов — это вопрос специалистам, использующим эти термины.
Следует писать с черточками: 283-30-47.
Знак % надо отбить от числа, знак + также отбивается от смежных символов и чисел. В изданиях деловой и научной литератур корректно: 50 % + 1 акция; в изданиях художественной и близких ей литератур предпочтительна словесная форма: 50 % плюс одна акция; пятьдесят процентов плюс одна акция.
Предпочтительна форма ед. ч.: погибло.
Восемнадцать тысяч восемьсот и пятьдесят сотых грамма.
В таких случаях ставится тире с пробелами. Вы написали верно.
Правильное согласование: ...оставался 30 771 человек.