Форум программистов, компьютерный форум CyberForum.ru

Заполнить матрицу по правилу - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Написать функцию, определяющую НОД(наибольший общий делитель) двух целых чисел http://www.cyberforum.ru/cpp-beginners/thread727494.html
Написать функцию, определяющую НОД(наибольший общий делитель) двух целых чисел. НОД-это наибольшее целое, на которое делятся оба числа. Для решения использовать алгоритм Евклида, который состоит в следующем: если A делится на B, то НОД(A,B) = B в противном случае НОД(A,B) = НОД(B, A mod B)
C++ Организовать циклический список Привет, помогите пожалуйста хоть не много Организовать циклический список, содержащий данные о клиентах( наименования, шифр). Вывести на экран список, используя функцию. Разбить данный список на два, начиная с заданного клиента. Вывести на экран списки, используя функцию. Добавить в голову каждого по одному новому клиенту. http://www.cyberforum.ru/cpp-beginners/thread727462.html
C++ Разница int, short, unsigned int, unsigned short
Есть например цикл который проходит по массиву в котором 100 элементов. В чем практическая выгода и разница в истоьзовании типов short, int, unsigned short. Я понимаю, что у них различный диапазон числовых значений. Например есть цикл unsigned short i = 0; for (i = 0; i < 100; ++i) и int i = 0; for (i = 0; i < 100; ++i) В чем разница? Можно же везде под одну гребенку писать int и не...
C++ Как попасть в область на координате (х,у) ?
Построить программу, которая вводит координаты точки (x, y) и определяет, попадает ли точка в заштрихованную область на рисунке. Попадание на границу области считать попаданием в область.
C++ Метод пузырька http://www.cyberforum.ru/cpp-beginners/thread727431.html
Дано n (n<=32000) натуральных чисел xi, (xi<m). Необходимо установить, можно ли разбить их на пары таким образом, чтобы сумма чисел в каждой паре не превышала m (m<=100). Файл input.txt организован следующим образом: в первой строке через пробел записаны число n, затем m, далее следуют n строк, по одному числу в каждой. В файл output.txt необходимо вывести «YES», если данный набор можно...
C++ Хеш-функции. Метод открытого хеширования Написать программу, которая реализует метод открытого хеширования и хеш-функцией, основанной на методе деления со остатком. Если можно, то с комментариями. Заранее спасибо. подробнее

Показать сообщение отдельно
SatanaXIII
Супер-модератор
Эксперт С++
 Аватар для SatanaXIII
5548 / 2562 / 233
Регистрация: 01.11.2011
Сообщений: 6,332
Завершенные тесты: 1
11.12.2012, 16:53     Заполнить матрицу по правилу
Это совсем не то, что вам нужно, но уж больно красиво получается.
C++
1
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
27
28
29
30
31
32
33
34
#include <iostream.h>
 
int main(int argc, char* argv[])
{
const int m=5, n=5;
 
int K[m][n]={{11,12,13,14,15},
             {21,22,23,24,25},
             {31,32,33,34,35},
             {41,42,43,44,45},
             {51,52,53,54,55}};
 
for(int i=0; i<=m/2; i++)
  for(int j=0; j<=n/2; j++)
    {
    K[i][j]=i+j;
    K[m-i-1][j]=i+j;
    K[i][n-j-1]=i+j;
    K[m-i-1][n-j-1]=i+j;
    }
 
 
for(int i=0; i<m; i++)
  {
  for(int j=0; j<n; j++)
    {
    cout<<K[i][j]<<" ";
    }
  cout << endl;
  }
 
cin.ignore(2);
        return 0;
}
 
Текущее время: 10:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru