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

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

Восстановить пароль Регистрация
 
Ксения Стэп
1 / 1 / 0
Регистрация: 11.12.2010
Сообщений: 24
11.12.2010, 11:55     Определить разницу между минимальным положительным и максимальным отрицательным элементами последовательности #1
ПОМОГИТЕ РЕШИТЬ ЗАДАЧУ НА С++ - "Вводится последовательность из N вещественных чисел. Определить
разницу между минимальным положительным и максимальным отрица-
тельным элементами последовательности."
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.12.2010, 11:55     Определить разницу между минимальным положительным и максимальным отрицательным элементами последовательности
Посмотрите здесь:

разница элементов массива, расположенных между первым отрицательным и вторым положительным элементами C++
В массиве определить разницу между максимальным и минимальным элементами C++
Итераторы ( вычислить произведение элементов последовательности, расположенных между максимальным и минимальным элементами) C++
Вычислить разницу элементов массива, что расположены между первым отрицательным та вторым положительным элементами C++
C++ Найти сумму членов последовательности между максимальным и минимальным элементами
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MILAN
 Аватар для MILAN
883 / 777 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
11.12.2010, 12:03     Определить разницу между минимальным положительным и максимальным отрицательным элементами последовательности #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
#include<iostream>
 
using namespace std;
 
int main()
{
  int max,min;
  const int size=10;
  int arr[size];
  cout<<"Enter elements of array: ";
    for(int i=0; i<size; i++)
      {
        cout<<endl<<"Element number "<<i+1<<" = "; 
        cin>>arr[i];
      }
  cout<<"Array: "; 
  max=arr[0];
  min=arr[0];
    for(int i=0; i<size; i++)
    {
        cout<<arr[i]<<"  ";
         if(arr[i]>max)
         {
             max=arr[i];
         }
         if(arr[i]<min)
         {
             min=arr[i];
         }
    }
cout<<endl<<"Result is: "<<abs(max-min);
system("pause");
return 0;
}
kazak
 Аватар для kazak
3029 / 2350 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
11.12.2010, 12:12     Определить разницу между минимальным положительным и максимальным отрицательным элементами последовательности #3
MILAN, можно обойтись без массива

Цитата Сообщение от MILAN Посмотреть сообщение
if(arr[i]>max)
{
max=arr[i];
}
if(arr[i]<min)
{
min=arr[i];
}
if(arr[i]>max && arr[i] < 0)

if(arr[i]<min && arr[i] >= 0)
Ксения Стэп
1 / 1 / 0
Регистрация: 11.12.2010
Сообщений: 24
11.12.2010, 12:13  [ТС]     Определить разницу между минимальным положительным и максимальным отрицательным элементами последовательности #4
СПАСИБО ОГРОМНОЕ ВАМ!!!!!!!!!!!!!!!!!
MILAN
 Аватар для MILAN
883 / 777 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
11.12.2010, 12:21     Определить разницу между минимальным положительным и максимальным отрицательным элементами последовательности #5
Цитата Сообщение от kazak Посмотреть сообщение
if(arr[i]>max && arr[i] < 0)
if(arr[i]<min && arr[i] >= 0)
Здесь, по вашему, вы не используете массива?
kazak
 Аватар для kazak
3029 / 2350 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
11.12.2010, 12:28     Определить разницу между минимальным положительным и максимальным отрицательным элементами последовательности #6
Цитата Сообщение от kazak Посмотреть сообщение
if(arr[i]>max && arr[i] < 0)
if(arr[i]<min && arr[i] >= 0)
Это исправление Вашей программы, чтобы она соответствовала условию задания.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.12.2010, 12:36     Определить разницу между минимальным положительным и максимальным отрицательным элементами последовательности
Еще ссылки по теме:

C++ Определить разность между максимальным и минимальным элементами массива
C++ Разница между наименьшим положительным и максимальным отрицательным
C++ Определить сумму элементов матрицы, расположенных между минимальным и максимальным элементами

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ксения Стэп
1 / 1 / 0
Регистрация: 11.12.2010
Сообщений: 24
11.12.2010, 12:36  [ТС]     Определить разницу между минимальным положительным и максимальным отрицательным элементами последовательности #7
СПАСССИБКИ!!!!!!!!!!!!!!!!!!ПРОСТО ОГРОМНЕЙШЕЕ СПАСИБО!!!!!!!!!!!!
Yandex
Объявления
11.12.2010, 12:36     Определить разницу между минимальным положительным и максимальным отрицательным элементами последовательности
Ответ Создать тему
Опции темы

Текущее время: 06:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru