Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не получается преобразовать типы указателей на функцию https://www.cyberforum.ru/ cpp-beginners/ thread521277.html
Доброго всем времени суток. Подскажите пожалуйста как сделать есть тип указателя на функцию. typedef void (*pfn_RawMouseOnLeftDown )( S_Point<float>& A_rPoint ); и обьект этого типа pfn_RawMouseOnLeftDown pfn_1 = nullptr; также есть класс c функцией OnLeftDown
Интерполирование C++
Здравствуйте. Трудность в написании программы по интерполированию в СИ++. условия на фото
C++ Даны три строки. Определить, можно ли из символов первых двух строк получить третью строку. https://www.cyberforum.ru/ cpp-beginners/ thread521269.html
Не решается.. (( бьюсь 2 дня.. Код свой приводить не буду дабы не сбивать многоуважаемых программистов с толку)
C++ Определить общее время работы прибора за неделю. https://www.cyberforum.ru/ cpp-beginners/ thread521267.html
Создайте структуру Время с элементами Часы, Минуты. Реализовать следующую задачу - у прибора зафиксировано время начала работы и время завершения работы в текущий день. Определить общее время работы прибора за неделю.
C++ Бинарный поиск (неотсортированный массив)
struct kontakt { string kto; string phone; }; Дан массив структур array.kto = name + char(30) + address; Нужно создать бинарный поиск (нужно искать очень быстро), vector, list, и все остальные читы - нельзя.
C++ Доступ к членам класса класса Всем привет. Вобщем есть базовый класс, и два производных. Пользователь вводит координаты нужно проверить факт пересечения одной фигуры с другой(прямоугольник и квадрат). Вопрос в следующем проверка такая:проверяю положение одной точки относительно другой, если она лежит между этим интервалом значит пересекает.Мне нужен доступ к точке которая является классом, который в свою очередь является... https://www.cyberforum.ru/ cpp-beginners/ thread521256.html
C++ Таймер (выполнение кода через заданный промежуток времени) Всем привет, подскажите, как создать внутренний таймер, то есть через что бы через некоторое количество секунд, программа опять выполняла определенный код... https://www.cyberforum.ru/ cpp-beginners/ thread521244.html C++ решение функции в виде таблицы
кто подскажет, как сделать программу(первая прога на visual с++), пока только теорию читал, но как понял - этого мало:( Вот возникла проблемма с написанием кода, условие: Вычислить и вывести на экран в виде таблицы значения функции А на интервале X1 до Х2 с шагом dX. В условии через Ac, Bc, Cc обозначены целые части значений a, b, c(все действительные числа). Значения X1, X2, dx, a, b, с ...
C++ Определить количество серий, состоящих из квадратов натуральных чисел https://www.cyberforum.ru/ cpp-beginners/ thread521211.html
В целочисленном массиве определить количество серий, состоящих из квадратов натуральных чисел. Что такое натуральное число - понятно, квадрат - тоже, а вот количество серий - ... Как понять количество серий? Разъясните пожалуйста как можно проще, желательно с примером)
C++ 2 мини задачки на массивы 1)Проверить, есть ли в массиве ДВА ПОДРЯД идущих одинаковых элемента. 2)Проверить, содержатся ли в массиве ДВА ПОДРЯД идущих отрицательных элемента. (Проверку состояния массива оформить в виде логической функции) https://www.cyberforum.ru/ cpp-beginners/ thread521200.html
C++ Не работает Hello World
Добрый день! Я являюсь начинающим программистом C++ На данный момент ознакамливаюсь с первыми видеоуроками и сруз же столкнулся с проблемой. #include <iostrem> using namespace std; void main ()
C++ Добавить расширение к имени файла т.е. чтобы постоянно не писать его в программе... void vvod(char name) { char dat=".dat"; fstream FileOutput; system("cls"); FileOutput.open(name, ios::out|ios::binary); strcpy(name, dat); https://www.cyberforum.ru/ cpp-beginners/ thread521186.html
1066 / 583 / 87
Регистрация: 03.12.2009
Сообщений: 1,255
18.03.2012, 12:53 0

Генерация магического квадрата - C++ - Ответ 2807747

18.03.2012, 12:53. Показов 13999. Ответов 3
Метки (Все метки)

Ответ

Генерация магического квадрата, правда только для нечетного размера! думаю подправишь!
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
#include <iostream>
 
using namespace std;
 
int main ()
 {
    setlocale(0, "");
    int n;
    cout << "Введите размер магического квадрата - ";
    cin >> n;
 
    int **matrix = new int *[n]; 
    for (int i = 0; i < n; ++i)
    {
        matrix[i] = new int [n];
    }
 
    int nsqr = n * n;
    int i = 0, j = n / 2; 
 
    for (int k = 1; k <= nsqr; ++k)
    {
        matrix[i][j] = k;
        i--;
        j++;
        if (k % n == 0) 
        { 
            i += 2; 
            --j; 
        }
        else 
        {
            if (j == n) 
            {
                j -= n;
            }
            else if (i < 0)
            {
                i += n; 
            }
        }
    }
 
    cout << "\n\nМагический квадрат размерностью - " << n << "\n\n";
    for(int i = 0; i < n; i++)
    {
        for(int j = 0; j < n; j++)
        {
            cout << matrix[i][j] << "\t";
        }
        cout << endl;
    }
 
    for (i = 0; i < n; i++)
        delete [] matrix[i];
    delete [] matrix;
 
    system("pause >> null");
    return 0;
}


Вернуться к обсуждению:
Генерация магического квадрата C++
Миниатюры
Генерация магического квадрата   Генерация магического квадрата  
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.03.2012, 12:53
Готовые ответы и решения:

Шифровать методом Магического квадрата (размер квадрата 9х9) С++
Шифровать методом Магического квадрата (размер квадрата 9х9) С++ Дана таблица 9х9. Надо...

Построение магического квадрата
Помогите построить магический квадрат (магическим квадратом n-ого порядка называется квадрат...

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

Доработать код для магического квадрата
Вот задание дали для допуска на экзамен. 3. Магическим квадратом порядка n называется квадратная...

3
18.03.2012, 12:53
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.03.2012, 12:53
Помогаю со студенческими работами здесь

Шифрование текста с применением магического квадрата
Задание: Магический квадрат. 11 8 5 10 2 13 16 3 14 1 4 15 7 12 9 6 ...

Найти ошибку в коде определения магического квадрата
Интересуют последние строки, при введении массива n=1, т.е. все будет равно и по условию должен...

Площадь квадрата равна S. Вычислить сторону квадрата а, диагональ d и площадь S1 описанного около этого квадрата круга
Напишите код в C++ Пожалуйста :confusion:

Формирование магического квадрата
Всем привет Прошу помощи с задачей: &quot;Написать программу формирования матрицы размером n * n ,...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru