Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > Python
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.02.2020, 12:27   #1
Rebal
Новичок
Джуниор
 
Регистрация: 13.02.2020
Сообщений: 1
По умолчанию Нужно переделать код с C++ на Python

Знаю, задача не из простых. Если поможете, буду очень сильно благодарен)

Сам код:

Код:
#include <iostream>
#include <cmath>
using namespace std;
 
int main() {
	int m, n; // размеры матрицы
	double x; 	// эта переменная будет хранить текущий элемент матрицы
	double max; // здесь в конце будет храниться норма матрицы
	cin >> m >> n;
	max = 0;
	for (int i = 0; i < m; i++) {
		double s = 0.0;
		for (int j = 0; j < n; j++) {
			cin >> x;
			s += abs(x);
		}
		if (s > max)
			max = s;
	}
	cout << max;
	return 0;
}
Если вкратце, программа находит норму матрицы
Rebal вне форума Ответить с цитированием
Старый 27.02.2020, 00:00   #2
Desc
Участник клуба
 
Аватар для Desc
 
Регистрация: 21.11.2007
Сообщений: 1,063
По умолчанию

Возможно дока по ссылке Импорт C++ кода в Python при помощи пакета SWIG Вам поможет.
I am not a wizard, I am just learning.
Desc вне форума Ответить с цитированием
Старый 27.02.2020, 21:19   #3
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,306
По умолчанию

В Python есть хорошая библиотека - numpy.
Посмотрите, например, тут: https://pyprog.pro/linear_algebra_fu...nalg_norm.html

PS: Обратился к Googl: Норма матрицы, Python.
Как-то так, ...
ViktorR вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Переделать Pascal в Python или c++ AnonimusN Помощь студентам 1 12.01.2020 14:17
[Python] Нужно решить в среду вечером 5 -6 заданий для начинающих на языку Python. Пример заданий смогу выслать. Задания на английском языке. foxylen Фриланс 2 17.03.2019 12:30
Переделать из Pascal в Python Anonim123 Помощь студентам 0 24.05.2014 15:55
Нужно переделать код с С# на С приправыч Помощь студентам 5 12.01.2013 18:41