Вывод всех элементов нечетных столбцов матрицы - 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;  
}

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

Вывод всех элементов нечетных столбцов матрицы:

  1. Объявляем матрицу размером N на N и переменные i, j типа int.
  2. Заполняем матрицу случайными числами с помощью функции random()%100.
  3. Выводим все элементы матрицы с помощью вложенных циклов и функции printf().
  4. Выводим элементы нечетных столбцов, начиная с первого, с помощью вложенных циклов и функции printf().

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


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

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

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