Сформировать матрицу по образцу - 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; }
Объяснение кода листинга программы
В этом коде:
- Создается массив целых чисел
arr
размером 36. - Затем, с помощью цикла
for
, каждому элементу массиваarr
присваивается значение, которое получается с помощью оператора%
(возвращает остаток от деления) и логического оператора!
(оператор отрицания). - В результате, в массиве
arr
формируется последовательность, в которой каждый четный элемент получает значение1
, а каждый нечетный - значение0
. - В конце программы возвращается значение
0
, что означает успешный конец работы программы.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д