Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Перевод кода с C++ Builder 6 на Visual Studio C++ https://www.cyberforum.ru/ cpp-beginners/ thread580943.html
Вот этот код нужно перевести с c++ builder 6 на студию. Заставляют писать только в студии, это у меня последнее задание. прошу помочь, это не должно быть сложно, но только не для незнающего ничего в отличиях синтаксиса этих двух оболочек. if(FileExists("C:\\file.txt")) { char ch = {'a', 'e', 'i', 'o', 'u', 'y'}; bool first = true; AnsiString str; ...
Вытащить из текста все отдельные слова C++
Задача в том, чтобы вытащить из текстового файла слова и отсортировать их по частоте встречаемости. Вторую часть программы могу сделать:) Но как вытащить слова из текстового файла, если их могут разделять разные символы? (. : ; " ") и куча пробелов, например.
C++ сортировка по алфавиту https://www.cyberforum.ru/ cpp-beginners/ thread580925.html
Задача: Описать структуру с именем PRICE, содержащую следующие поля: название товара; название магазина, в котором продается товар; стоимость товара в руб. Написать программу, выполняющую следующие действия: ввод с клавиатуры данных в массив, состоящий из k <=10 элементов типа PRICE; записи должны быть размещены в алфавитном порядке по названиям магазинов; вывод на экран...
C++ Список списков.Морской бой Здравствуйте, форумчане. Прошу вашей помощи. Я новичок, и это моя первая программа. Есть курсовая, морской бой. Написал уже рандомную расстановку кораблей и движение курсора, всё хорошо. Но возникла загвоздка со списками. По заданию в игре должны использоваться списки. У меня однонаправленный, не кольцевой и без головного элемента. Но список у меня не простой, а список списков, т.е. список... https://www.cyberforum.ru/ cpp-beginners/ thread580924.html
C++ Движение шаров по экрану борланд 3.1
нужно смоделировать движение шаров по экрану. не могу сделать чтобы шары отталкивались друг от друга, помогите кто сможет. все что написал #include<stdlib.h> #include<stdio.h> #include<conio.h> #include<dos.h> #include<iostream.h> #include <time.h> #include<math.h>
C++ Реализация алгоритма Йена на С++ https://www.cyberforum.ru/ cpp-beginners/ thread580911.html
помогите пожалуста реализовать алгоритм Йена есть алгоритм Дейкстры нужно его доделать до Йена#include<iostream> #include<string.h> #include<stdio.h> #include<stdlib.h> #include<conio.h> #define word unsigned int using namespace std; int i, j, n, p, xn, xk; int flag;
C++ даны два целых числа:Д(день) и М(месяц), определяющие правильную дату не высокосного года. Вывести значения D и M для даты, предшествующей указанной https://www.cyberforum.ru/ cpp-beginners/ thread580907.html
Даны два целых числа:Д(день) и М(месяц), определяющие правильную дату не высокосного года. Вывести значения Д и М для даты, предшествующей указанной. Добавлено через 7 часов 57 минут помогите! срочно нужно!
Правильно реализована функция C++
//функция удалить с массива и уровнение id //function delete from massive and equalize id AddPluss * DelOnePerson (AddPluss * person , int &size) { AddPluss * tmp = new AddPluss; char to_del; cout<<"Введите фамилию: "; cin>>to_del; Table(); for(int i = 0; i < size; i++)
C++ Корень и модуль https://www.cyberforum.ru/ cpp-beginners/ thread580891.html
как записать без библиотеки <math.h> корень (x), модуль (x).
C++ Побайтное сравнение двух файлов https://www.cyberforum.ru/ cpp-beginners/ thread580879.html
#include <locale.h> #include <stdio.h> #include <conio.h> int main(int argc, char *args) { setlocale(LC_ALL, "rus"); int counter = 0; FILE *file1, *file2;
C++ Определить, принадлежит ли точка с координатами (х,у) закрашенной области
Определить, принадлежит ли точка с координатами (х,у) закрашенной области
C++ Светофор - как открыть Собственно в чем заключается вопрос. У меня есть вот такой экзешник (http://www.fayloobmennik.net/1899693). Как мне с него "вытянуть" код? Или может просто у кого-нибудь есть код программы win32api где реализуется светофор с таймером. https://www.cyberforum.ru/ cpp-beginners/ thread580876.html
1 / 1 / 0
Регистрация: 03.04.2012
Сообщений: 4
21.05.2012, 16:27 0

Упорядочить строки матрицы по возрастанию их характеристик - C++ - Ответ 3061278

21.05.2012, 16:27. Показов 1310. Ответов 4
Метки (Все метки)

Ответ

Я новичек! вот мой вариант решения
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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
#include <cstdlib>
#include <iostream>
 
using namespace std;
 
void Print(int **ar,int sizeX,int sizeY)//распечатка матрицы
{
      for(int i=0;i<sizeY;i++)
      {
            for(int j=0;j<sizeX;j++)
            {
                    cout<<"ar["<<i<<"]["<<j<<"]="<<ar[j][i]<<"\t";
            }
            cout<<endl;
            cout<<endl;
      }
}
void Swap(int *a,int *b,int sizeY)//замена местами двух столбцов
{
     int temp;
     for(int j=0;j<sizeY;j++)
     {
         temp=a[j];
         a[j]=b[j];
         b[j]=temp;        
     }     
     
}
int Find(int *ar,int sizeY)//подсчет характеристики столбцов
{
    int count=0;
   
     for(int j=0;j<sizeY;j++)
            {
                  if(ar[j]==0&&ar[j+1]==0)  
                  {
                      count++;
                          
                  }
            } 
     return count;
    
}
void Sort(int **ar,int sizeX,int sizeY)//сортировка
{
     cout<<"Sorting..."<<endl;
     cout<<endl;
    for(int j=0;j<sizeX;j++)
    {
       for(int i=0;i<sizeX;i++)
          {
                    if(Find(ar[i],sizeY)<Find(ar[i+1],sizeY))
                    {
                       Swap(ar[i],ar[i+1],sizeY);
                    }
          } 
     }
}
 
 
int main(int argc, char *argv[])
{
    int X=5,Y=3,d=2;
    int **ar=new int *[X];
    for(int i=0;i<X;i++)
            ar[i]=new int [Y];
            
    for(int i=0;i<X;i++)
            for(int j=0;j<Y;j++)
            ar[i][j]=rand()%d;
 
            Print(ar,X,Y);
            Sort(ar,Y,X);  
            Print(ar,X,Y);  
    
    
    
    
    for(int i=0;i<X;i++)
            delete ar[i];
            delete ar;
    system("PAUSE");
    return EXIT_SUCCESS;
}
критика приветствуется

Вернуться к обсуждению:
Упорядочить строки матрицы по возрастанию их характеристик C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.05.2012, 16:27
Готовые ответы и решения:

Упорядочить строки матрицы по возрастанию их характеристик
характеристической строки назовем наибольшее количество идущих подряд нулей. Упорядочить строки...

Упорядочить столбцы матрицы по возрастанию их характеристик
Характеристикой столбца матрицы назовем произведение положительных элементов с четными номерами...

Упорядочить элементы строк матрицы по возрастанию, а сами строки по возрастанию суммы элементов
Дана матрица Х. Упорядочить элементы строк матрицы по возрастанию, а сами строки по возрастанию...

Упорядочить строки матрицы по возрастанию их характеристик
Смысл задачи: Характеристикой строки назовем наибольшее количество идущих подряд нулей. Упорядочить...

4
21.05.2012, 16:27
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.05.2012, 16:27
Помогаю со студенческими работами здесь

Упорядочить столбцы матрицы по возрастанию их характеристик
Характеристикой столбца матрицы назовем произведение положительных элементов с четными номерами...

Упорядочить столбцы матрицы по возрастанию их характеристик.
Характеристикой столбца матрицы назовем произведение положительных элементов с четными номерами...

Упорядочить столбцы матрицы по возрастанию их характеристик
Характеристикой столбца матрицы назовем произведение положительных элементов с четными номерами...

Найти сумму элементов каждой строки матрицы и упорядочить строки по возрастанию
Дана матрица Х(10х10). Найти сумму элементов каждой строки матрицы и упорядочить строки по...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru