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

В одномерном массиве, состоящем из вещественных элементов, вычислить: - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задача массива. (умножение положительных элементов массива; сумма элементов...) http://www.cyberforum.ru/cpp-beginners/thread809936.html
помогите пожалуйста, я не могу решить вот такую задачу! В одномерном массиве, состоящем из n действительных элементов, вычислить: • умножения положительных элементов массива; • сумму...
C++ Найти минимальное значение элементов массива Найти минимальное значение элементов массива. Вывести на дисплей полученное значение. После этого изменить исходный мас-сив, выполнив указанную операцию для всех его элементов: если среди всех... http://www.cyberforum.ru/cpp-beginners/thread809930.html
C++ Дан целочисленный массив размера N
Дан целочисленный массив размера N. Вывести вначале все содержащиеся в данном массиве четные числа в порядке возрастания их индексов, а затем — все нечетные числа в порядке убывания их индексов. ...
C++ Объясните код
Обьясните что обозначают и что делают различные команды и знаки в следующей программе. #include "stdafx.h" #include <iostream> using namespace std; struct Mobile { char name; char color; ...
C++ Нужен совет - как сделать circular linked list? http://www.cyberforum.ru/cpp-beginners/thread809887.html
Доброго всем времени суток!!! У меня программа которая считает queue, мне необходимо сделать circular linked list. Прошу помоши!!!!! header file: // TEMPLATE CLASS PROVIDED: queue<Item> (a...
C++ Считывание с бинарного файла Программа должна уметь считать данные с текстового файла и бинарного файла, записывать в бинарный файл. Но при считывании из бинарного выводит строковую переменную (body) если printf то "7700116"... подробнее

Показать сообщение отдельно
olya7
477 / 294 / 91
Регистрация: 18.02.2013
Сообщений: 684
16.03.2013, 13:37
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
54
55
56
57
58
59
#include <iostream.h>
 
#include <conio.h>
 
 
int main(void)
{ 
    
    int size,i,sum=0,i_min=-1,i_max=-1,max,min,i_pol=-1,i_otr=-1;
    int * arr;
    cout<<"VVedi size: "<<endl;
    cin>>size;
    arr=new int[size];
    cout<<"VVedi elementi: "<<endl;
    for( i=0;i<size;++i) 
       cin>>arr[i];
    cout<<endl;
    cout<<"Massiv: "<<endl;
    for( i=0;i<size;++i) 
        cout<<arr[i]<<" ";
 
    max=arr[0];
    min=arr[0];
    for( i=0;i<size;i++) 
    {
        if ((i%2==0) && (arr[i]>=0))sum+=arr[i];
        if(min>arr[i]) {min=arr[i];i_min=i;}
        if(max<arr[i]) {max=arr[i];i_max=i;}
        if (arr[i]<0) i_otr=i;
    }
    for( i=0;i<size;i++) 
        if (arr[i]>=0)
        {
            i_pol=i;
            break;
        }
        if(i_pol==-1) cout << "Net polozhitelnih"<<endl;
        else
            if (i_pol==-1) cout << "Net otricatelnih"<<endl;
            else
            {int t=arr[i_otr];
        arr[i_otr]=arr[i_pol];
        arr[i_pol]=t;}
        cout<<endl;
    cout<<"Poluchennii Massiv: "<<endl;
    for( i=0;i<size;++i) 
        cout<<arr[i]<<" ";
    
    cout<<endl;
    cout<<"1 "<< sum<< endl;
    cout<<"2 "<<(i_min*i_max);
 
 
 
    
   delete []arr;
   
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru