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

Магический квадрат и другие задачи - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Структуры и использования сравнения strcmp http://www.cyberforum.ru/cpp-beginners/thread49962.html
Как правильно написать ? дана часть кода: Код C++ #include "stdafx.h" #include <iostream> using namespace std main() {stract znak{char fam
C++ люди помогите с программой на С++ я пока новичёг дана последовательность чисел из n элементов найти среднее арифмитеическое последавательности н любое данно #include<iostream.h> #include<math.h> http://www.cyberforum.ru/cpp-beginners/thread49955.html
C++ В одномерном массиве, который состоит из n вещественных элементов подсчитать номер минимального элемента массива
В одномерном массиве, который состоит из n вещественных элементов подсчитать: 1) номер минимального элемента массива; 2)сумму элементов массива, которые расположены между первым и вторым отрицательными элементами
Dev C++. (Отладка) C++
Всем привет. Меня интересует как в Dev C++ производить отладку программы? У меня чото не работает... Добавлено через 1 час 2 минуты Никаму нечево сказать?
C++ работа с классами http://www.cyberforum.ru/cpp-beginners/thread49941.html
помогите пожалуйста написать программу на C++: Создать класс Complex для работы с комплексными числами,который должен содержать два целочисленных поля,эти поля в public, конструктор по умолчанию,конструктор инициализации и методы для чтения и записи полей объекта. Создать два экземпляра объекта класса для одного конструктор по умолчанию,для второго конструктор для инициализации. Вывести на экран...
C++ Как правильно написать??? Как правильно написать ? дана часть кода: #include &quot;stdafx.h&quot; main() {stract znak{char fam char imy char znakz int d}z1; подробнее

Показать сообщение отдельно
Rififi
2336 / 1051 / 44
Регистрация: 03.05.2009
Сообщений: 2,656
07.09.2009, 11:24     Магический квадрат и другие задачи
можете помочь 2, 3 и 4. я вообще дуб в С++. мне буквально через пару часов это надо здать
Можно расширить функцию от M128K145, чтобы она была более универсальной, а не только для разности. Правда непонятно, зачем там razn инициализируется удвоенным значением элемента [0, 0], ну да ладно, ему виднее.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
int sum(int a, int b) { return a + b; }
int diff(int a, int b) { return a - b; }
 
int Operation(int** matr, int n, int m, int (*op)(int, int))
{
    int razn(2 * matr[0][0]), i, j;
    for(i = 0; i < n; ++i)
        for(j = 0; j < m; ++j)
            razn = op(razn, matr[i][j]);
    return razn;
}
 
int main()
{
    int** m = ...
    Operation(m, 10, 10, &sum); // получаем сумму
    Operation(m, 10, 10, &diff); // получаем разность
    // ...
    return (0);
}
 
Текущее время: 04:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru