0 / 0 / 0
Регистрация: 23.04.2019
Сообщений: 2
1

Как в С++ переделать програму через функцию

23.04.2019, 16:09. Показов 262. Ответов 1
Метки нет (Все метки)

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
85
86
87
88
89
90
91
#include <iostream>
#include <time.h>
#include <vector>
#include <algorithm>
#include <valarray>
using namespace std;
int main ()
 
{
    int n ;
    cout << "n  = ";
    cin >> n;
 
    cout << "Matr:" << endl;
 
    srand(time_t(NULL));
    int a[n][n];
   // int k , r = 0;
    for (int i = 0; i < n; ++i)
    {
 
        for (int j = 0; j < n; ++j)
        {
            a[i][j] = rand() % 100-30;
            cout << a[i][j] << " ";
        }
        cout << endl;
    }
    int indexi;
    int indexj;
    bool temp;
 
 
 
 
 
int count = 0 ;
int r = n*n;
 
int arr[r];
for(int i = 0 ; i<n;i++)
{
    for(int j = 0 ; j<n;j++)
    {
        arr[count]=a[j][i];
        count++;
    }
}
for(int i = 0 ; i<n;i++)
{
    if(arr[i]<0)
    {
        indexi=i;
        break;
    }
}
for (int i = indexi+1; i < count; i++)
            {
                for (int j = i + 1; j < count; j++)
                {
                    if (arr[i] > arr[j])
                    {
                        int temp = arr[i];
                        arr[i] = arr[j];
                        arr[j] = temp;
                    }
                }
            }
int count1 = 0 ;
for(int i = 0 ; i<n;i++)
{
    for(int j = 0 ; j<n;j++)
    {
        a[j][i]=arr[count1];
        
        count1++;
    }
}
  
  cout << endl;
  for (int i = 0; i < n; ++i)
    {
 
        for (int j = 0; j < n; ++j)
        {
           
            cout << a[i][j] << " ";
        }
        cout << endl;
    }
}
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.04.2019, 16:09
Ответы с готовыми решениями:

Как в С++ переделать програму через функцию
#include &lt;iostream&gt; #include&lt;stdlib.h&gt; #include&lt;time.h&gt; using namespace std; int main() {...

Как в С++ переделать програму через функцию
#include &lt;iostream&gt; #include&lt;time.h&gt; #include&lt;stdlib.h&gt; using namespace std; int main() { ...

Как переделать через функцию?(
#include &lt;iostream&gt; #include &lt;stdio.h&gt; #include &lt;string&gt; /*Составить и проверить функцию,...

Как в с++ переделать программу через функцию
#include &lt;stdlib.h&gt; #include &quot;pch.h&quot; #include &lt;iostream&gt; #include &lt;time.h&gt; #include &lt;ctime&gt;...

1
Модератор
Эксперт С++
12396 / 9977 / 6005
Регистрация: 18.12.2011
Сообщений: 26,701
23.04.2019, 16:42 2
Образцы (шаблоны) программ для типовых задач
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.04.2019, 16:42
Помогаю со студенческими работами здесь

Как в с++ переделать программу через функцию
#include &lt;stdlib.h&gt; #include &quot;pch.h&quot; #include &lt;iostream&gt; #include &lt;time.h&gt; #include &lt;ctime&gt;...

Как в с++ переделать программу через функцию
#include &lt;stdlib.h&gt; #include &quot;pch.h&quot; #include &lt;iostream&gt; #include &lt;time.h&gt; #include &lt;ctime&gt;...

Петля (как переделать програму?)
Програма должна то количество «*», которое задает пользователь, но в пределах от 1 до 20. Если...

Переделать програму как *.COM файл
Доброго времени суток!!! Есть файл ASM со следующим выходним кодом: assume CS:code, DS:data code...

Как переделать програму с предусловием в с постусловие ?
#include &lt;iostream.h&gt; #include &lt;math.h&gt; //using namespace std; int main() { double x,a, eps;...

Как переделать эту программу, чтобы она выполнялась через функцию?
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; using namespace std; int main() { int Array; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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