Задача: Написать программу, которая из имеющегося массива целых чисел формирует массив из чисел, больших 8. Первоначальный массив можно ввести с клавиатуры, либо сгенерировать случайным образом. При решении не рекомендуется пользоваться коллекциями, лучше обойтись исключительно массивами.
1. Создаем блок-схему: (она вот тут)
- инициализируем массив;
- наполняем его целыми рандомными числами;
- ищем числа в массиве, которые больше 8:
- если число больше 8, то его нужно записать в новый массив.
- если число меньше 8, то прибавляем к индексу +1 и возвращаемся в цикл.
- как только индекс перестает быть меньше длины массива, то печатаем новый массив.
2. Пишем программу: (она вот тут)
- инициализируем массив из 10 чисел;
- наполняем его рандомными числами от 1 до 12;
- для проверки печатаем массив;
- инициализируем новый массив
- запускам цикл -- пока индекс первого массива не больше его длины перебираем числа: если оно больше 8, то записываем его в результат (новый массив), если меньше -- продолжаем перебирать;
- печатаем новый массив.
3. Не забываем про контроль версий и git ignor
Примечание: в итоге моя программа не работает, ошибку найти не смогла, как не пыталась. Если вы сможете указать на нее, буду очень вам благодарна.