Сформировать матрицу по образцу - C (СИ) (77417)

Узнай цену своей работы

Формулировка задачи:

Создайте массив 6 на 6 и с помощью цикла заполните его таким образом, выведите на экран. 1 0 1 0 1 0 0 1 0 1 0 1 1 0 1 0 1 0 0 1 0 1 0 1 1 0 1 0 1 0 0 1 0 1 0 1
Как сделать?

Решение задачи: «Сформировать матрицу по образцу»

textual
Листинг программы
#include <stdio.h>
 
int main()
{
   int * arr = new int[36];
   for(int i = 0 ; i < 36 ; i++)
   {
       arr[i] = !(i % 2);
   }
    return 0;
}

Объяснение кода листинга программы

В этом коде:

  1. Создается массив целых чисел arr размером 36.
  2. Затем, с помощью цикла for, каждому элементу массива arr присваивается значение, которое получается с помощью оператора % (возвращает остаток от деления) и логического оператора ! (оператор отрицания).
  3. В результате, в массиве arr формируется последовательность, в которой каждый четный элемент получает значение 1, а каждый нечетный - значение 0.
  4. В конце программы возвращается значение 0, что означает успешный конец работы программы.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4 из 5
Похожие ответы