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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 19, средняя оценка - 4.63
Джоник
0 / 0 / 0
Регистрация: 07.09.2009
Сообщений: 3
#1

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

07.09.2009, 10:09. Просмотров 2368. Ответов 4
Метки нет (Все метки)

здравствуйте. Мне очень не обходима ваща помощь в следуших заданиях.
1. Дана целая квадратная матрица n-го порядка. Определить, является ли она магическим квадратом, т.е. такой, в которой суммы элементов во всех строках и столбцах одинаковы.
2. Определить натуральное число не больше заданного n с наибольшей суммой делителей. Исполь-зовать функцию вычисления суммы делителей числа
3. Написать функцию заполнения начала строки каким-то символом.
4. Сведения об одежде содержат вид одежды (пальто, платье, костюм), цвет, размер, цена. Написать программу для занесения в массив N таких сведений. Найти количество по видам и общую стои-мость одежды заданного размера.

пожалуйста помогите мне!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.09.2009, 10:09
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Магический квадрат и другие задачи (C++):

Магический квадрат - C++
Задача: Написать программу, которая определяет, явдяется ли заданная целочисленная квадратная матрица порядка N 'магическим квадратом',...

Магический квадрат) - C++
Определить, является ли заданная квадратная матрица порядка n магическим квадратом, т.е. матрицей, у которой суммы элементов строк и...

Магический квадрат - C++
можно составить магический квадрат с первых 36 простых чисел? (сумма элементов которой в каждой срок, в каждом столбцы и по каждой...

Магический квадрат - C++
Всем привет! Вот во вторник экзамен по программированию, препод дала задачки разобрать пять штук, для подготоки, помогите если не сложно. ...

Магический квадрат - C++
прошу помочь в такой схеме решения магического квадрата. #include <iostream> using namespace std; #include <Windows.h> #include...

Магический квадрат - C++
с клавы вводиться число N. нужно сделать магический квадрат с размерами

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
mamedovvms
2917 / 838 / 93
Регистрация: 30.04.2009
Сообщений: 2,627
07.09.2009, 10:25 #2
Для 1
C++
1
2
3
4
5
6
7
8
 for (i = 0; i<n; i++)
          for (j = 0; j<n-1; j++)
            for (k = j+1; k<n; k++)            
              if ((mas[i][j]==mas[i][k])||(mas[j][i]==mas[k][i]))
              {
                 flag=true;
                 break;
              }
0
Джоник
0 / 0 / 0
Регистрация: 07.09.2009
Сообщений: 3
07.09.2009, 11:02  [ТС] #3
спасибо за 1 задание.
можете помочь 2, 3 и 4. я вообще дуб в С++. мне буквально через пару часов это надо здать. я очень вас прошу помочь
0
Rififi
2359 / 1054 / 44
Регистрация: 03.05.2009
Сообщений: 2,656
07.09.2009, 11:24 #4
можете помочь 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);
}
0
Джоник
0 / 0 / 0
Регистрация: 07.09.2009
Сообщений: 3
07.09.2009, 12:01  [ТС] #5
а 3 может помочь? оч надо
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.09.2009, 12:01
Привет! Вот еще темы с ответами:

Магический квадрат - C++
Задана матрица целых чисел. Определить является ли она магическим квадратом, т.е. такой, в которой суммы элементов во всех строках и...

Магический квадрат - C++
Опишу проблему, первая лаба по Си++, в прошлом году был просто Си, в Си немного понимаю, а теперь прога которую над сделать, ну не...

Магический квадрат, предикаты - C++
Доброе время суток, господа. Молю вас о помощи. Есть сие задание: Составить программу для решения одной из следующих задач....

Магический квадрат матрицы - C++
Доброго времени суток. Помогите пож-ста. Условие с++: Квадратная матрица M, состоящая из целых чисел, вводится с клавиатуры....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
07.09.2009, 12:01
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru