Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Строка: В строке символов, вводимой с клавиатуры, вычислить количество разных цифр. Пожалуйста, помогите решить задачу. В строке символов вводимой с клавиатуры, вычислить количество разных цифр. https://www.cyberforum.ru/ cpp-beginners/ thread976842.html C++ модернизированный калькулятор на СИ
ПРошу небольшой помощи. имеется калькулятор #include <iostream> #include <stdlib.h> #include <math.h> using namespace std; int main() { double r1,r2,r3;
C++ Строка: Написать программу, вычисляющую сумму положительных чисел, которые вводятся в клавиатуре. https://www.cyberforum.ru/ cpp-beginners/ thread976813.html
Написать программу, вычисляющую сумму положительных чисел, которое вводятся в клавиатуре. А отрицательные числа не считать и вводит максимально 10 числ: 15 16 10 -98 6 -5 8 сумма чисел: 55 и так только 10 чисел должно быть.
C++ Как правильно записать функцию? https://www.cyberforum.ru/ cpp-beginners/ thread976811.html
Ребята помогите пожалуйста учу С++, хочу разобраться с разбиением задачи на функции. Задача 2ух мерный массив меняю местами столбы массива. Алгоритм рабочий только проблема с функцией fun и ее вызовов, помогите разобраться #include <iostream> #include<conio.h> using namespace std; void showMas(int mass)
ошибка в программе с++ C++
В программе вылетает неизвестная мне ошибка, помогите Вот код программы: #include <iostream.h> #include <stdio.h> #include <conio.h> #include <math.h> int main() { double x,y,h,a,b; puts("Koordinata otrezka\n");
C++ Юникод в консоли visual studio 2010? Добрый вечер. Сижу, читаю в интернете, но никак не могу найти решение некоторой проблемы. Предположим, в таблице аски нет того символа, который мне нужен, НО он есть в юникоде. Например, его номер в юникоде --> 2654. Как вывести этот символ в консоли? Предположим, будет встречный вопрос "а если ли у меня шрифт, чтобы вывести этот символ? (это белый король, шахматная фигура)", а как мне... https://www.cyberforum.ru/ cpp-beginners/ thread976802.html
C++ Подойдет GDI+ для простейшей 3D игры https://www.cyberforum.ru/ cpp-beginners/ thread976795.html
Доброго времени суток. Пишу 3D игру , ориентируюсь на Elite / Elite 2 (игры под Commodore 64). Скриншоты : В общих чертах 3D модели без текстур , только контуры или полигоны закрашенные цветом. Интересно самому написать код для матриц , преобразований , пирамиды видимости , обрезки граней и т.д. Поэтому неинтерсно использовать OpenGL и т.д. , хотя я понимаю что это будет более...
C++ По поводу исспользования классов в арифметическом калькуляторе
Пожалуйста, подскажите какие именно классы могут быть описаны в арифметическом калькуляторе и их методы, наследование...
C++ Ошибки в коде программы https://www.cyberforum.ru/ cpp-beginners/ thread976769.html
Создать массив из 20 вещественных чисел.Определить, сколько из них больше своих "соседей," т.е. предыдущего и последующего чисел. #include <iostream> #include <conio.h> using namespace std; int main () { const n=20; int a,i; cout <<"Vvedite element massiva:";
C++ Нужно чтобы программа искала в txt первое слово, и выводила все остальное, что есть в строке https://www.cyberforum.ru/ cpp-beginners/ thread976767.html
Привет. У меня проблемы с программой. Нужно чтобы программа искала в txt первое слово, и выводила все остальное, что есть в строке. Если есть числа в строке, то нужно чтобы программа запрашивала у пользователя, желает ли он изменить это число. Я написала прогу на счет вывода строки, а вот как с числами? не знаю. И еще одно, спасибо пацаны. //Main.cpp #include <fstream> #include <iostream>...
C++ Удаление элемента из одномерного массива
Задан массив целых чисел. Удалить k-й элемент. Помогите пожалуйста решить. Добавлено через 7 минут #include<iostream> int i,k,n,a; using namespace std; int main() { setlocale(LC_ALL, "rus");
C++ Ошыбка File1.cpp(29): E2467 'main()' cannot return a value https://www.cyberforum.ru/ cpp-beginners/ thread976721.html
#include<stdio.h> #include<conio.h> #include<math.h> #define pi 3.14159 //Прототип функцій: float BitshPoverhnja (float rc, float hc); float PovPoverchnja (float r, float hc); float Objem (float rc, float hc); void main()
0 / 0 / 0
Регистрация: 13.10.2013
Сообщений: 13
0

Сортировка динамического массива - C++ - Ответ 5179162

14.10.2013, 00:30. Показов 1642. Ответов 1
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый вечер, прошу помочь с одним заданием.
Дана матрица размером NxM. Упорядочить ее столбцы по возрастанию их наименьших элементов.

Мой неработающий код:
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
61
62
63
64
65
66
67
#include <iostream>
#include <cstdlib>
using namespace std;
void main ()
{
    const int n = 3, m = 3
        ;
    int b[n];
    int i,j,t=0,min;
    int **mas;
    mas = new int*[n];
    for (j=0;j<m;j++)
        mas[j]=new int[m];
cout << "Vvedite elementi massiva: \n";
    for (i=0;i<n;i++)
        for (j=0;j<m;j++)
        {
            cout << "["<<i+1<<"]["<<j+1<<"]" << " = ";
            cin >> mas[i][j];
        }
        cout << endl;
        for (i=0;i<n;i++)
            for (j=0;j<m;j++)
            {
                if (j % n ==0)
                    cout << endl;
                cout << mas[i][j] << " ";
            }
            cout << endl;
            cout << endl;
 
    for (j=0;j<m;j++)
    {
        min=mas[j][0];
        for (i=0;i<n;i++)
            if (mas[i][j]<min) min=mas[i][j];
            b[j]=min;
    }
    for (i=0;i<m-1;i++)
    {
        for (j=i+1;j<m;j++)
            if (b[j]>b[i]   )
            {
                t=b[j];
                b[j]=b[i];
                b[i]=t;
                for (int k=0;k<n;k++)
                {
                    t=mas[j][k];
                    mas[j][k]=mas[i][k];
                    mas[i][k]=t;
                }
            }
    }
    for (i=0;i<n;i++)
    {
        for (j=0;j<m;j++)
        {
            cout << mas[i][j] << " ";
        }
        cout << endl;
    }
for (j=0;j<n;j++)
delete []mas[j];
delete []mas;
mas=NULL;
}


Вернуться к обсуждению:
Сортировка динамического массива C++
0
Заказать работу у эксперта
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
14.10.2013, 00:30
Готовые ответы и решения:

Сортировка динамического массива
Доброе время суток!!! Очень надо Разработать программу сортировки матрицы размерности nxn так,...

Сортировка динамического массива
Ребята, помогите отсортировать динамический массив по убыванию элементов, исключая из массива...

Сортировка динамического массива
Сортировка динамического массива методом вставки.

Сортировка динамического массива
Разработать функцию, которая превращает заданный массив таким образом, что сначала массива...

1
14.10.2013, 00:30
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
14.10.2013, 00:30
Помогаю со студенческими работами здесь

Сортировка динамического массива
#include &lt;iostream&gt; using namespace std; #pragma warning (disable:4996) int main() { ...

Сортировка динамического массива
ошибки в программе не знаю как исправить. И проблемы с количеством памяти как это исправить? ...

Сортировка динамического массива
for(int i=0;i&lt;size1;++i) { int *a=&amp;i; int *tmp=&amp;mas1; for(int j = i + 1; j &lt; size1; ++j)...

Сортировка динамического одномерного массива
void Sort(int *l, int n) { for (*(l + 1) = 0; *(l + 1)&lt;n - 1; *(l + 1)++) for (*(l + 2) = *(l...

0
Новые блоги и статьи
Что такое хорошо и что такое плохо, вид сбоку. Индивид и общество - грань не нарушения.
Hrethgir 18.01.2025
В моей личной жизни и времени, я рассуждаю категорией "хуже-лучше", в том плане, когда меня спросили например - "а зачем ты делаешь свой процессор?", то я ответил - "чтобы сделать свою жизнь лучше". . .
Передача по ссылке или по значению в Java?
InfoMaster 18.01.2025
В мире программирования на Java одним из ключевых аспектов, требующих глубокого понимания, является механизм передачи параметров в методы. Этот фундаментальный концепт часто становится источником. . .
Тернарный условный оператор в Python
InfoMaster 18.01.2025
В мире программирования существует множество инструментов и конструкций, позволяющих создавать эффективный и лаконичный код. Одним из таких инструментов является тернарный условный оператор, который. . .
Как удалить неотслеживаемые файлы из рабочего дерева Git
InfoMaster 18.01.2025
В процессе разработки программного обеспечения с использованием системы контроля версий Git часто возникает необходимость в управлении неотслеживаемыми файлами. Неотслеживаемые файлы (untracked. . .
Что делает код if __name__ == "__main__": в Python
InfoMaster 18.01.2025
В мире программирования на Python существует множество важных концепций, и одной из наиболее интересных является конструкция if __name__ == "__main__". Эта специальная конструкция играет ключевую. . .
Как заставить Git забыть об отслеживаемом файле, добавленном в .gitignore
InfoMaster 18.01.2025
В мире разработки программного обеспечения система контроля версий Git стала неотъемлемой частью рабочего процесса, позволяя эффективно отслеживать изменения в коде и управлять ими. Однако. . .
Что означает use strict в JavaScript и для чего используется
InfoMaster 18.01.2025
В мире современной веб-разработки JavaScript играет ключевую роль как один из основных языков программирования. По мере его эволюции возникла необходимость в механизмах, которые помогли бы. . .
Как работать со скрытыми (hidden) элементами в jQuery
InfoMaster 18.01.2025
В современной веб-разработке управление видимостью элементов на странице является одним из ключевых аспектов создания интерактивных пользовательских интерфейсов. jQuery предоставляет мощный набор. . .
Как переключаться между ветками (Branch) с помощью checkout в Git
InfoMaster 18.01.2025
Ветки в Git являются одной из ключевых концепций для управления версионностью кода, позволяя разработчикам эффективно работать в команде и параллельно развивать программные проекты. Каждый новый. . .
Что такое стек и куча, чем они отличаются и где находятся
InfoMaster 18.01.2025
Понимание основных концепций памяти в программировании В мире современного программирования эффективное управление памятью играет ключевую роль в создании производительных и надежных приложений. . . .
Как использовать комментарии в JSON
InfoMaster 18.01.2025
JSON (JavaScript Object Notation) представляет собой легкий и широко используемый формат обмена данными, который стал стандартом де-факто для веб-приложений и программных интерфейсов. При работе с. . .
Как заставить git pull перезаписать локальные файлы в Git
InfoMaster 18.01.2025
Проблема перезаписи локальных файлов в Git При работе с системой контроля версий Git разработчики часто сталкиваются с ситуацией, когда необходимо синхронизировать локальный репозиторий с. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru