Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.11.2011, 20:49   #1
dan-man007
 
Регистрация: 01.11.2011
Сообщений: 5
По умолчанию Дано n вещественных чисел. Вычислить разность между максимальным и минимальным из них. в c++!

Дано n вещественных чисел. Вычислить разность между максимальным и
минимальным из них. в с++!
На форуме находил эту программу, но она для паскаля.Пытался её оптимизировать для с++ но она не работает вот код:
#include <vcl.h>
#pragma hdrstop
#include <iostream.h>
#include <math.h>
//---------------------------------------------------------------------------

#pragma argsused
int main(int argc, char* argv[])
{ float S,min,max,a;
cout<<"input chisla\n";
cin>>a;
for (int i=1; i=a; i++)
max=a;
for (int k=a-1; k<a; k--)
min=a
cout<<"max="<<max;
cout<<"min="<<min;
cout<<"S="<<S=max-min;
cout<<"S="<<S;
system ("pause");


return 0;
}
помогите её исправить. нужно обязательно использовать оператор цикла.
dan-man007 вне форума Ответить с цитированием
Старый 01.11.2011, 23:50   #2
Rififi
Старожил
 
Регистрация: 19.08.2009
Сообщений: 2,119
По умолчанию

dan-man007

Код:
#include <iostream>
#include <algorithm>

int main()
{
   int a[10];
   for (size_t i=0; i<10; i++)
      std::cin >> a[i];

   for(;false;);
   std::cout << *std::max_element(a, a+10) - *std::min_element(a, a+10) << std::endl;
}
Rififi вне форума Ответить с цитированием
Старый 02.11.2011, 00:00   #3
dan-man007
 
Регистрация: 01.11.2011
Сообщений: 5
По умолчанию

мы ещё не прошли #include <algorithm>. возможно ли написать программу без него? так как что такое std я тоже не знаю
dan-man007 вне форума Ответить с цитированием
Старый 02.11.2011, 09:07   #4
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,724
По умолчанию

вы не знаете как в С++ в массиве найти максимальный и минимальный элемент? а гугл вам не помог?
p51x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Массив целых чисел делится на три части двумя элементами: максимальным и минимальным (Delphi) eva-2030 Помощь студентам 6 15.05.2011 22:16
Дан массив [3*4]. Определить разницу между максимальным и минимальным значениями. vbchristy46 Помощь студентам 7 15.06.2010 23:29
дано n вещественных чисел. вычислить разность между максимальным и минимальным из них lena.h Microsoft Office Excel 9 28.03.2010 15:44
Найти сумму чисел последовательности, расположенных между максимальным отрицательным и минимальным положи Maks6169 Помощь студентам 6 02.12.2009 10:38
Разность между максимальным и минимальным значениями StudeHt Помощь студентам 7 23.04.2009 22:26