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

В масиве определить разницу елементов между первим - и вторим + елементом - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перевод с Pascal на С++ http://www.cyberforum.ru/cpp-beginners/thread912838.html
Ребят, кому не сложно,переведите пожалуйста.Буду благодарна. program z1; var n,s,i : integer; begin write('n = '); readln(n); s:=0; for i:=1 to n do s:=s+i*i; writeln('s = ',s);
C++ Передать в функцию с переменным числом параметров УКАЗАТЕЛИ на другие функции void sum(int first, ...) { void (*l)() = (&first+1); //ведь там в стеке все аргументы l(); } вот в таком стиле..(это не правильный вариант) вызов такой...: void h() { http://www.cyberforum.ru/cpp-beginners/thread912826.html
Определите, сколько заготовок нарисовал Урфин Джюс C++
ЗДРАСТВУЙТЕ ПОМОГИТЕ ПЛЗ ОЧЕНЬ НУЖНО Имя входного файла: rect.dat Имя выходного файла: rect.sol Ограничение времени: 1 с Ограничение памяти: 64 M Урфин Джюс решил смастерить свое деревянное войско. Прежде чем делать солдата, Урфин рисует на прямоугольном листочке в клеточку все заготовки, которые для этого необходимы. Каждая заготовка представляет собой прямоугольник. Причем нарисованные...
C++ Разработать функцию f(n, x)
Разработать функцию f(n, x), которая для заданного натурального числа n и вещественного x находит значение выражения (x^n)/n. Вычислить с помощью данной функции значение выражения x^2/2+x^4/4+x^6/6.
C++ Удалить из множества http://www.cyberforum.ru/cpp-beginners/thread912746.html
Добрый вечер. Столкнулся с таким вопросом. Как удалить объекты, которые динамически выделялись в процессе программы, если к примеру они находятся в мультимножестве. Если это будет вектор или скажем лист, то можно с помощью методов их back, pop_back к листу можно и front применить. А как быть в таком случае с множеством/мультимножеством ? Каким образом можно добраться до значений и deleteтнуть их...
C++ Постфиксный и префиксный декремент #include <iostream> using std::cout; int main() { int a=5; cout << (--a)-- << " "; cout << a << " "; cout << (--a)-- << " "; cout << (--a)-- << " "; cout << a << " "; подробнее

Показать сообщение отдельно
Amator
1036 / 368 / 9
Регистрация: 11.11.2008
Сообщений: 3,166
Завершенные тесты: 2
27.06.2013, 00:06     В масиве определить разницу елементов между первим - и вторим + елементом
На оптимальность решения не претендую.
Куда вам нужно, думаю сможете применить.
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
#include <iostream>
using namespace std;
 
int main(int argc, const char * argv[])
{
 
    int a[10];
    int i, j, min, posit;
    for(i=0;i<10;i++)
    {
        a[i]=rand()%10 - 5;
        cout<<a[i]<<endl;
    }
    for(i=0;i<10;i++)
    {
        if(a[i]<0)
        {
            min=a[i];
            break;
        }
    }
    j=0;
    for(i=0;i<10;i++)
    {
        if(a[i]>0)
        {
            j++;
            posit=a[i];
            if(j==2) break;
        }
    }
    cout<<"Difference: "<<min-posit<<endl;
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru