Advertisement
EvgeniiKraaaaaaaav

3.3 (matrix rows)

Dec 4th, 2018
164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 2.98 KB | None | 0 0
  1. // https://vk.com/evgenykravchenko0
  2.  
  3.                 ___                                        ___                   ___    
  4.                /  /\                  ___                 /  /\                 /  /\    
  5.               /  /:/_                /__/\               /  /:/_               /  /:/_  
  6.              /  /:/ /\               \  \:\             /  /:/ /\             /  /:/ /\  
  7.             /  /:/ /:/_               \  \:\           /  /:/_/::\           /  /:/ /:/_
  8.            /__/:/ /:/ /\          ___  \__\:\         /__/:/__\/\:\         /__/:/ /:/ /\
  9.            \  \:\/:/ /:/         /__/\ |  |:|         \  \:\ /~~/:/         \  \:\/:/ /:/
  10.             \  \::/ /:/          \  \:\|  |:|          \  \:\  /:/           \  \::/ /:/
  11.              \  \:\/:/            \  \:\__|:|           \  \:\/:/             \  \:\/:/  
  12.               \  \::/              \__\::::/             \  \::/               \  \::/  
  13.                \__\/                   ~~~~               \__\/                 \__\/    
  14.                             ___                                            
  15.                            /__/\                ___                 ___    
  16.                            \  \:\              /  /\               /  /\    
  17.                             \  \:\            /  /:/              /  /:/    
  18.                         _____\__\:\          /__/::\             /__/::\    
  19.                        /__/::::::::\         \__\/\:\__          \__\/\:\__
  20.                        \  \:\~~\~~\/            \  \:\/\            \  \:\/\
  21.                         \  \:\  ~~~              \__\::/             \__\::/
  22.                          \  \:\                  /__/:/              /__/:/
  23.                           \  \:\                 \__\/               \__\/  
  24.                            \__\/                                            
  25.  
  26. int modulo(int a)
  27. {
  28.     if (a >= 0)
  29.     {
  30.         return a;
  31.     }
  32.     else
  33.     {
  34.         return -a;
  35.     }
  36. }
  37. #include <stdio.h>
  38.  
  39. int main()
  40. {
  41.     int i = 0;
  42.     int j = 0;
  43.     int sum = 0;
  44.     int max = 0;
  45.     int N = 0;
  46.     printf("Введите значение N для матрицы N*N\n");
  47.     scanf("%d", &N);
  48.     int matrix[N][N];
  49.     printf("Введите матрицу\n"); // создание матрицы
  50.     for (i = 0; i < N; i++)
  51.     {
  52.         for (j = 0; j < N; j++)
  53.         {
  54.             scanf("%d", &matrix[i][j]);
  55.         }
  56.     }
  57.    
  58.    
  59.     for (i = 0; i < N; i++) //работа с матрицей
  60.     {
  61.         for (j = 0; j < N; j++)
  62.         {  
  63.             if (matrix[i][j] % 2 != 0)
  64.             {
  65.                 sum += modulo(matrix[i][j]);
  66.             }
  67.             else
  68.             {
  69.                 sum = 0;
  70.                 j =0;
  71.                 break;
  72.             }
  73.  
  74.         }
  75.         if (sum > max)
  76.         {
  77.             max = sum;
  78.             sum = 0;
  79.         }
  80.         sum = 0;
  81.     }
  82.     printf("Максимум  = %d\n", max);
  83.  
  84.     return 0;
  85. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement