1 Востаннє редагувалося sokol (29.10.2018 19:39:33)

Тема: допоможіть благаю!!

#include <math.h>
#include <stdio.h>
#include <ctime>
#include <iostream>
#include <conio.h>
#include <cstdlib>
#include "iomanip"
#include <string.h>
using namespace std;

int main() 
{
    int j,i,n = 9;
    int A[n][n];

  int k = 0;
    
     srand(time(NULL));
    for (i = 0; i < n; i++)
    { 
        for (j = 0; j<n; j++)
      {
     
        A[i][j]=rand() % 99;
        printf("%2d ", A[i][j]);
      }
        printf("\n");
    }   
    int m;
    int l = n%2;
    if (l) 
 { 
    m = int (n/2);
 }  else
  {
    m = n/2 - 1;
  } 
    for (int i = 1; i < n - 1; i++)  {
    int sum = 0;
    if (i <= m)  {
      k ++;
    }  else if (i > m && l == 1)  {
      k --;
    }  else l = 1;
    for (int j = 1; j <= k; j++)  {
        sum = sum + A[i - j][8-i - j] + A[i + j][8];
      }  

    A[i][n-1-i] += sum;
  }

  cout <<"\n\n\n";
  for (int i = 0; i < n; i ++)  {
    for (int j = 0; j < n; j ++)  {
      printf("%3d ", A[i][j]);
      }
        printf("\n");
    }   
  }

В новій матриці помістіть на бічну діагональ суми елементів, які розташовані над бічною діагоналлю та знаходяться на діагоналях перпендикулярно до бічної діагоналі. Виведіть новий масив на екран. Розрахуйте суми елементів, які знаходяться в непарних рядках нового масиву. Виведіть ці суми.

Post's attachments

Безымянный1.cpp 1.03 kb, 284 downloads since 2018-10-25 

2 Востаннє редагувалося sokol (29.10.2018 19:41:01)

Re: допоможіть благаю!!

гляньте код, що там не так  нерозумію?Перший елемент воно рахує правильно а далі воно бере не ті елменти які потрібно. Там мабуть проблема деьв циклі.

3

Re: допоможіть благаю!!

створіть тему в відповідному розділі форума, і вставте код в повідомлення використовуючи тег code

4

Re: допоможіть благаю!!

Додайте відформатований код сюди, і подивимось разом

Подякували: leofun011

5

Re: допоможіть благаю!!

Підтримую попередніх дописувачів. І ще опишіть, чому ви вважаєте, що там щось не так.

6

Re: допоможіть благаю!!

Прихований текст

Переніс в С/С++.

Подякували: koala, leofun01, ostap34PHP3