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

как сделать через функцию пользователя и чтобы размер мог вводить пользователь ? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ханойская башня (итеративно) http://www.cyberforum.ru/cpp-beginners/thread898952.html
Люди, кто может проверить мой быдлокод на правильность... #include "iostream" #include "stdlib.h" #include "time.h" int main() {
C++ Ошибка с fstream При создании исполняемого файла (т.е release версии) вылезает ошибка: raised exception class EAccessViolation with message 'Access violation at address 004375E1. Read of address 00000000'.Process... http://www.cyberforum.ru/cpp-beginners/thread898947.html
C++ Функция, возвращающая количество столбцов без нулей
Задание: программа, обладающая двумя функциями, одна из которых находит количество столбцов, введенной с клавиатуры прямоугольной матрицы, в которых нет нулевых элементов, вторая должна сортировкой...
Map из самописных классов C++
Доброго всем вечера! Возник вопрос по созданию карты между двумя самописными классами Author и Book (автор отображается в книгу). Объекты класса содержат разные методы. Для создания карты ключем в...
C++ Циклы и их оптимизация http://www.cyberforum.ru/cpp-beginners/thread898915.html
Доброго времени суток! Имеется код программы, необходимо оптимизировать вложенный цикл чтобы время потраченное на выполнение программы уменьшилось после оптимизации на заметное число >1 секунды....
C++ Посчитать сколько раз встречается каждая буква в тексте Здравствуйте! А задача звучит так: есть массив с буквами, и нужно отсортировать таким образом, чтобы в начале массива расположились буквы, которые чаще всего встречаются и т.д., то есть в порядке их... подробнее

Показать сообщение отдельно
Виkтория
1 / 1 / 0
Регистрация: 04.06.2013
Сообщений: 63

как сделать через функцию пользователя и чтобы размер мог вводить пользователь ? - C++

11.06.2013, 22:32. Просмотров 491. Ответов 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
#include <iostream>
#include <stdlib.h>
#include <time.h>
#include <math.h>
#include <conio.h>
 
using namespace std;
 
int main()
 
{
const int N = 10;
int A[N][N];
 
srand(time(NULL));
 
 for(int i = 0; i < N; i++)
{
    for(int j = 0; j < N; j++)
     {
        A[i][j] =  rand() % 201-100;//заполняем
        cout <<A[i][j]<<"\t";
     }
     cout <<"\n";
}
int max = A[0][0];
int index = 0;
for(int i = 0; i < N; i++)
for(int j = 0; j < N; j++)
    if (abs(A[i][j]) > max)
     {
       max = abs(A[i][j]);//ищем макс по модулю
       index = j;          //определяем индекс
     }
cout << "Max element of array = " << max <<"\n";
   for (int i=0;i<N;++i)
    {
    int a=A[i][index];
    A[i][index]=A[i][N-1];//меняем столбцы местами
    A[i][N-1]=a;
    }
//выводим
 for(int i = 0; i < N; i++)
{
    for(int j = 0; j < N; j++)
     {
 
        cout <<A[i][j]<<"\t";
     }
     cout <<"\n";
}
getch();
return 0;
 
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru