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

Переворот массива относительно главной диагонали (транспонирование) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ вещественная матрица http://www.cyberforum.ru/cpp-beginners/thread357441.html
нужна помощь с решением двух задач не как не получается их решить, на язык С 1)Задана вещественная матрица размером N×M. Определить сумму максимальных элементов всех столбцов матрицы. 2)Написать программу ввода информации по студенту (Ф.И.О.,группа,факультет,курс). фамилия, имя, отчество (строки по 15 символов); курс (целое число от 1 до 5); средний балл (вещественное число от 1 до...
C++ Как одну функцию использовать в двух проектах Есть функция которую нужно вызывать в двух проектах Я поместил ее в отдельный .cpp файл Проблема в том что в двух разных проектах свои хедер файлы(.h) которые нужно включать в .cpp c этой функцией Как можно в зависимости от проекта делать разные #include в этом .cpp файле ? или может есть другие способы использовать одну функцию в двух проектах ? http://www.cyberforum.ru/cpp-beginners/thread357407.html
Написать функцию, которая в массиве char ищет цифры и заменяет их символом "#" C++
Простите за наглость... Но в С++ вообще плыву. Просьба - помогите пожалуйста в написании программки, если вас не слишком затруднит...!!! Задание:В главной программе следует описать два массива S\ и S2. Элементы первого массива следует задать при описании, второго-ввести с клавиатуры. Обработать каждый из массивов с помощью составленной функции и результаты вывести на экран. Написать функцию,...
3 метода соотировка C++
написать 3 метода соотировка
C++ Уроки по C++ для самых маленьких http://www.cyberforum.ru/cpp-beginners/thread357386.html
Приветствую всех. Размещаю ссылку на уроки по C++ для новичков. Описание из meta description: Данный раздел предназначен для тех, кто совершенно не знаком с какими либо языками программирования, но хочет познакомиться. Здесь будут выкладываться подробные статьи о языке программирования C/C++, но особое внимания будет уделено последнему. Мы начнем с основных принципов и закончим данный...
C++ АТД список. Замена элементов в списке Здравствуйте. Нужна ваша помощь! Подскажите пожалуйста как заменить элементы в списке которые стоят на четных позициях? Суть примера такова!! Пользователь вводит символ 'Х' и если есть такой символ на четных позициях в списке, то его заменить на "Y". подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
28.09.2011, 11:34     Переворот массива относительно главной диагонали (транспонирование)
Цитата Сообщение от nxnx Посмотреть сообщение
Язык точно си?
- ах да пербивал с другого топика там на плючах нужно было
C
1
2
3
4
5
6
7
8
9
10
11
12
arr = (double **)malloc(m*sizeof(float *));
        for(i = 0; i < m; i++)
        {
            arr[i] = (double *)malloc(n*sizeof(float));
            for(j = 0; j < n; j++)
            {
                //Чтобы числа в массиве были не очень большими 
                //генерируем их в диапазоне 0 - 100
                printf("%f ",(arr[i][j] = rand()%100));
            }
            printf("\r\n");
        }
Цитата Сообщение от Deviaphan Посмотреть сообщение
И очистка ресурсов не помешает.
На мой взгляд double **arr имеет константный по отношению к циклу адрес, т.е (double **)malloc всё время в одном месте кучи работать будет, так что очищать думаю целесообразно лишь перед выходом из маин и то можно этого не делать ОС тоже может порабоать за нас
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru