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

Найти 2 элемента массива,сумма которых наибольшая - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Интерационные циклы http://www.cyberforum.ru/cpp-beginners/thread578059.html
Подкоректируйте пожалуйста: если вводить х > чем 3, не считает. Задание:http://rghost.ru/38136911 #include "stdafx.h" #include <iostream> #include <iomanip> #include <conio.h> #include <math.h> using namespace std; float factorial (float a) {
C++ Windows Form Application в Visual Studio Киньте ссылку, где можно прочитать о создании Windows Form Application в Visual Studio. http://www.cyberforum.ru/cpp-beginners/thread578057.html
C++ Нужен код сортировки
Здравствуйте ребята! Мне нужен код сортировки текстовых файлов. Допустим у нас 2 файла: В 1м: вася петя катя во 2ром: яна
C++ Определить общую для этих строк подмножество символов, образовав из нее новую строку
Заданные 2 строки. Определить общую для этих строк подмножество символов, образовав из нее новую строку. Не удается образовать 3-ю строку.
C++ Ортогональная матрица http://www.cyberforum.ru/cpp-beginners/thread578027.html
Надо написать на борланде С++ Ортогональная матрица обладает следующими свойствами: модуль определителя ортогональной матрицы равен 1; сумма квадратов элементов любого столбца орто- гональной матрицы равна 1; сумма произведений элементов любого столбца орто- гональной матрицы на соответствующие элементы другого столбца равна 0. Про- верить эти свойства для заданной матрицы A(n,n). ...
C++ Определить просрочен ли товар? Ребят, у меня вот такая программа, в которой я ввожу базу товаров в магазине в виде структуры и потом работаю с этой структурой...Структура: название, цена, кол-во, дата поступления(это структура), срок годности, поставщик. В этой программе я ввожу дату поступления товара в виде (число.месяц.год)-это структура... А вот подскажите пожалуйста, как мне реализовать такую функцию, которая после ввода... подробнее

Показать сообщение отдельно
BlackThorn
5 / 5 / 2
Регистрация: 15.05.2012
Сообщений: 27
17.05.2012, 23:46     Найти 2 элемента массива,сумма которых наибольшая
Попробуй так!
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
#include<iostream>
#include<cmath>
using namespace std;
 
int main()
{
float m[12],max,tmp;
int index;
cout.precision(4);
 
for (int i=0;i<12;i++)
{
    m[i]=2+cos(i+0.2);
    cout<<m[i]<<" ";
}
cout<<"\n";
 
for(int j=0;j<2;j++)
{
    max = m[j];
    index = j;
    for (int i=j+1;i<12;i++)
    {
        if(m[i] > max) 
        {
            index = i;
            max = m[i];
        }
    }
    if(index != j)
    {
        tmp = m[index];
        m[index] = m[j];
        m[j] = tmp;
    }
}
 
for (int i=0;i<12;i++)  
    cout<<m[i]<<" ";
cout<<"\n";
 
return 0;
}
 
Текущее время: 00:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru