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

Даны натуральное n, действительные А1, А2, ... An. Получить: min(A1,A3,...)+max(A2,A4,...) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Первый бит числа http://www.cyberforum.ru/cpp-beginners/thread1072436.html
Пишу программу для сжатия файлов по алгоритму RLE. Чтобы программа понимала, что читаемое число отвечает за количество символов, я решил изменить старший бит этого числа с 0 на 1. Но как реализовать...
C++ Восстановление предков обхода в ширину На шахматной доске NxN в клетке (x1, y1) стоит голодный шахматный конь. Он хочет попасть в клетку (x2, y2), где растет вкусная шахматная трава. Какое наименьшее количество ходов он должен для этого... http://www.cyberforum.ru/cpp-beginners/thread1072431.html
Контейнер deque C++
Задание:(используя контейнер deque) ввести последовательность натуральных чисел,у конце которой 0.Не сохраняя всей последовательности в памяти, вывести порядковые номера крупнейших цифр...
Каков смысл в "куче"? C++
Всем привет! Прогуглил все вдоль и поперек, прочитал достаточно инфы, но так и не понял где, как и зачем мне может понадобиться создавать из последовательности элементов кучу... Понял что...
C++ Разбить программу на функции http://www.cyberforum.ru/cpp-beginners/thread1072407.html
объясните, пожалуйста, как эту программу разбить на три функции: ввод, обработка, вывод. глобальные переменные использовать нельзя. в таком виде все работает как надо ) #include <iostream> using...
C++ Вместо значений массива в cout выводит адреса Помогите пожалуйста! Вместо значений массива в cout выводит адреса #include<iostream> #include<conio.h> #include <iomanip> #include <math.h> #include <fstream> /*void WriteComplex(char *... подробнее

Показать сообщение отдельно
Domonion
1 / 1 / 0
Регистрация: 03.06.2013
Сообщений: 89
15.01.2014, 21:28
Если задача заключалась в нахождении суммы минимального из нечетных переменных и максимального из четных, то вот так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
using namespace std;
int main()
{
    int n,b,min = 2147483647,max = -2147483648; // это пределы значений int
    cin >> n;
    for (int i = 0; i < n; i++)
    {
        cin >> b;
        if (i % 2 == 0)
        {
            if (min > b)
                min = b;
        }
        else
            if (max < b)
                max = b;
    }
    cout << min+max;
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru