Вывод всех элементов нечетных столбцов матрицы - C (СИ)
Формулировка задачи:
написать программу для вывода всех элементов из нечетных столбцов
Решение задачи: «Вывод всех элементов нечетных столбцов матрицы»
textual
Листинг программы
#include <stdio.h> #include <stdlib.h> #define N 5 // размер матрицы int main(void) { int a[N][N],i,j; srand(time(NULL)); for (i=0;i<N;i++){ for (j=0;j<N;j++){ a[i][j]=random()%100; // заполняем матрицу случайными числами printf("%d ",a[i][j]); // если нужно - выводим } printf("\n"); } printf("\n"); for (j=0;j<N;j+=2){ for (i=0;i<N;i++){ printf("%d ",a[i][j]); // выводим в строки элементы нечётных столбцов, начиная с первого } printf("\n"); } return 0; }
Объяснение кода листинга программы
Вывод всех элементов нечетных столбцов матрицы:
- Объявляем матрицу размером N на N и переменные i, j типа int.
- Заполняем матрицу случайными числами с помощью функции random()%100.
- Выводим все элементы матрицы с помощью вложенных циклов и функции printf().
- Выводим элементы нечетных столбцов, начиная с первого, с помощью вложенных циклов и функции printf().
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д