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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ подсчитать количество слов http://www.cyberforum.ru/cpp-beginners/thread907039.html
определить сколько раз слово встречается в заданой строке
C++ Перевести програму с паскаля на с++ Вот собственно она: matrix = array of integer; var a:matrix; i,j,k:integer; begin k:=0; for i :=1 to 5 do for j :=1 to 10 do http://www.cyberforum.ru/cpp-beginners/thread907020.html
Вернуть указатель на массив из функции C++
Дан массив из 20 элементов, который заполняется в функции, причем заполнение можно прервать. Функция должна вернуть ссылку на следующий элемент массива, для дальнейшего использования его размера. #include <iostream> double *full_array(double , int); int main() { using namespace std; const int full_size = 10; double ar;
C++ Написать функцию, которая находит самую длинную ветку в дереве
Здравствуйте! Помогите пожалуйста написать функцию которая находит самую длинную ветку в дереве (но ветка не от корня а от любого перекрестка). Эта ветка должна состоять из перекрестков у которых по одному ребенку и заканчивается она листиком.Зараниее благодарна.
C++ Рунге-Кутта из 4 порядка в 3-й http://www.cyberforum.ru/cpp-beginners/thread906974.html
Доброго времени суток. У меня есть такой кусок кода, для численного метода Рунге-Кутта 4 порядка: /////////////////////////////////////////////////////////////////////// // - Метод Рунге-Кутта 4 порядка - // /////////////////////////////////////////////////////////////////////// for (j = 0; j < n; j++) y0 = y; // Копируем его в y0 f (y0, q0,...
C++ Дерево отрезков, редактирование куска и поиск суммы Добрый вечер. Пишу алгоритм нахождения суммы элементов на отрезке и редактирования элементов на отрезке. Вводится N - число элементов в массиве, K - кол - во операций. Далее на вход программе дается 2 различные команды A l r x - присвоить элементам с позиции l до r значение х Q l r - найти сумму элементов на отрезке от l до r Изначально массив заполнен нулями. (1 <= N <= 100 000), (0 <= K... подробнее

Показать сообщение отдельно
KONAN-VARVAR
2 / 2 / 0
Регистрация: 09.06.2013
Сообщений: 59
19.06.2013, 22:38  [ТС]     Описать функцию поиска максимального значения среди элементов линейного массива
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
#include<iostream>
#include <conio.h>
#include <cmath> 
#include <iomanip>
#include <time.h> 
using namespace std;
int main() {
int max;
int n,m;
 cout << "Vvedite kolichestvo rydkov : ";
    cin >> n;
    cout << "Vvedite kolichestvo stolbsov : ";
    cin >> m;
int arr[n][m];
{srand(time(NULL));
    for (int i=0;i<n;i++)
    
     {
         for(int j=0;j<m;j++)
         arr[i][j]=rand ()%20-10;
         
          
     }
     }
 
    for (int i=0; i<n; i++)
{
for (int j=0; j<m; j++)
cout<<setw(4)<<arr[i][j]; 
cout<<endl;
}    
 max=arr[0][0];
       for(int i=0;i<n;i++) 
      {max=arr[i][1];
        for (int j=0;j<m;j++)
         {
        cout<<arr[i][j]<<" ";
                 if(arr[i][j]>max) max=arr[i][j]; 
         }
         cout<<endl;        
         cout<<"max ="<<max<<endl;
}
 
return 0;}
вот как я сам сделал

Добавлено через 5 минут
MarVaL, во много блогодарен вам)) спасиба))))

Добавлено через 33 минуты
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
#include<iostream>
#include <conio.h>
#include <cmath> 
#include <iomanip>
#include <time.h> 
using namespace std;
int main() {
int max,s=0;
int n,m;
 cout << "Vvedite kolichestvo rydkov : ";
    cin >> n;
    cout << "Vvedite kolichestvo stolbsov : ";
    cin >> m;
int arr[n][m];
{srand(time(NULL));
    for (int i=0;i<n;i++)
    
     {
         for(int j=0;j<m;j++)
         arr[i][j]=rand ()%20-10;
         
          
     }
     }
 
    for (int i=0; i<n; i++)
{
for (int j=0; j<m; j++)
cout<<setw(4)<<arr[i][j]; 
cout<<endl;
}    
 max=arr[0][0];
       for(int i=0;i<n;i++) 
      {max=arr[i][1];
        for (int j=0;j<m;j++)
         {
        cout<<arr[i][j]<<" ";
                 if(arr[i][j]>max) max=arr[i][j]; 
                
         } 
    
         cout<<endl;        
         cout<<"max ="<<max<<endl;
            s+=max;
}
cout<<s<<endl;
 
 
return 0;}
вот мая программа ка я сделал))
 
Текущее время: 16:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru