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

Найти максимальный элемент массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Табуляция функции, суммирование челнов ряда +1 http://www.cyberforum.ru/cpp-beginners/thread289878.html
1) Составить программу, которая суммирует члены ряда s=p+(p+1)+(p+2)+...+(p+k). Накопление прямой суммы прекращается после того, как очередной член суммы достигнет заданного значения М. Суммирование проводится дважды: сначала от первого члена к последнему, а затем в обратном порядке. На каждом шаге распечатывается номер слагаемого, а также накопленное и теоретическое значение сумм. Я сделала...
C++ сортировка ПОМОГИТЕ РЕШИТЬ ДАННУЮ ЗАДАЧУ на си, ЗАРАНЕЕ БЛАГОДАРЕН дан ряд, содержащих N элементов (5<=N<=100). Требуется отсортировать их в порядке возврастания, отбрасывая при этом все повторяющие значения. при необходимости значения N после сортировки должно быть скоректировано. ввод из файла sort.in вывод из файла sort.out пример ввод 3 7 2 3 7 2 (N=6) вывод 2 7 3 (N=3) http://www.cyberforum.ru/cpp-beginners/thread289866.html
Бесконечный цикл -замена рекурсией C++
Привет всем. имеется код функции float expr() { float resplus=factor(); for(;;)
C++ купюры
помогите решить данную задачу на си , заранее благодарен Покупатель должен заплатить в кассу S рублей. у него имеются купюры достоинством 1,5,10,50,100 рублей. составить программу,вычисляющую сколько купюр разного достоинства отдаст покупатель если он начинает платить с самых больших купюр ввод из файла rub.in вывод из файла rub.out пример ввод 525 вывод 100-5 50-0 10-2
C++ Получить квадратную матрицу размерности N: http://www.cyberforum.ru/cpp-beginners/thread289849.html
Получить квадратную матрицу размерности N:
C++ Одномерный массив В одномерном массиве, состоящий из N целых элементов, вычислить: - номер элемента массива, ближайшего к среднему арифметическому его значений; - сумма элементов массива, расположенных между первым отрицательным и вторым положительным элементами. Можна пользоваться STL. подробнее

Показать сообщение отдельно
fasked
Эксперт C++
 Аватар для fasked
4925 / 2505 / 180
Регистрация: 07.10.2009
Сообщений: 4,306
Записей в блоге: 1
06.05.2011, 13:24     Найти максимальный элемент массива
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
#include <ctime>
#include <cstdlib>
#include <iostream>
using std::cout;
using std::endl;
 
int main()
{
    const int rows = 5;
    const int cols = 5;
    int matrix[rows][cols];
    
    srand(static_cast<unsigned int>(time(NULL)));
    for (int i = 0; i < rows; ++i) {
        for (int j = 0; j < cols; ++j)
            matrix[i][j] = rand() % 90 + 10;
    }
    
    cout << "source matrix" << endl;
    for (int i = 0; i < rows; ++i) {
        for (int j = 0; j < cols; ++j)
            cout << matrix[i][j] << ' ';
        cout << endl;
    }
    
    for (int k = 0; k < rows; ++k) {
        for (int i = 0; i < cols; ++i) {
            for (int j = cols - 1; j > i; --j) {
                if (matrix[k][j-1] > matrix[k][j]) {
                    int buf = matrix[k][j];
                    matrix[k][j] = matrix[k][j-1];
                    matrix[k][j-1] = buf;
                }
            }
        }
    }
    
    int max = matrix[0][cols - 1];
    for (int i = 1; i < rows; ++i) {
        if (max < matrix[i][cols - 1])
            max = matrix[i][cols - 1];
    }
    
    cout << "sorted matrix" << endl;
    for (int i = 0; i < rows; ++i) {
        for (int j = 0; j < cols; ++j)
            cout << matrix[i][j] << ' ';
        cout << endl;
    }
    
    cout << "maximum is " << max << endl;
    return 0;
}
 
Текущее время: 07:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru