Исключение повторяющих чисел в цикле for

206
28 июня 2017, 00:30

Цикл for выводит такую строку после обработки данных:

00012345678001234567800123456780012345678001234567800000000000000000

Мне же надо, чтобы она выглядела таким образом:

0123456780123456780123456780123456780123456780

Как сделать так, чтобы, если рядом стоящие значения равны, то первый раз оно выводилось, а остальные - нет. Повторюсь, все это не одна переменная, а множество выводов цикла.

Answer 1

Если вдруг кому-то пригодиться решение:

$return = NULL; //До цикла создадим переменную с нулевым значением
//Сам цикл 
$hash = $number; //Сохраним копию переменной для последующего присваивания
    if($return === $number){
        $number = NULL; //Если значения совпали с предыдущим числом, то делаем перменную пустой
    }
$return = $hash; //Переменной проверки сохраним предыдущее значение для следующего прохода цикла
READ ALSO
Ошибка памяти, библиотека Qt

Ошибка памяти, библиотека Qt

Следующий код создает окно и при закрытии:

344
Использование std::find_if для массива (STL)

Использование std::find_if для массива (STL)

Мне необходимо обработать массив и выявить индекс элемента, значение которого меньше определенного(Если таких элементов несколько, то узнать...

229
C++ Qt Многопоточный TCP сервер

C++ Qt Многопоточный TCP сервер

Нужно написать сервер для приёма данных от разных по типу устройств с подтверждением приёмаУстройства присылают разные данные и алгоритм...

410