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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.05.2012, 00:23   #1
Avelhar
 
Регистрация: 23.05.2011
Сообщений: 6
Сообщение Pascal задача.нужно решение

В массиве m(10) фиксируется 10 последних аварийных ситуаций по напряжении для 10 основных потребителей предприятия. Узнать среднее значение между минимальным и максимальным значением для этих потребителей и построить матрицу W(10) , для потребителей критические отклонения которых превышают 20% от среднего. Построить диаграму.
Avelhar вне форума Ответить с цитированием
Старый 21.05.2012, 00:57   #2
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,583
По умолчанию

Кому нужно, вам? Тогда вы должны приложить к этому какие-то усилия. Или решить самостоятельно от А до Я, или же попытаться, а что не получится, спросить на форуме.
А если вам нужна халява, то это в раздел Фриланс. Там вам на халяву за определенную сумму решат в лучшем виде
Arigato вне форума Ответить с цитированием
Старый 21.05.2012, 01:04   #3
Avelhar
 
Регистрация: 23.05.2011
Сообщений: 6
По умолчанию

мне бы хотябы узнать код , как узнать среднее значение между максиимальным и минимальным значением. а дальше я и сам думаю смогу
Avelhar вне форума Ответить с цитированием
Старый 21.05.2012, 01:47   #4
temaps
Форумчанин
 
Регистрация: 15.05.2011
Сообщений: 160
По умолчанию

(max+min)/2
temaps вне форума Ответить с цитированием
Старый 21.05.2012, 08:00   #5
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

Цитата:
Сообщение от temaps Посмотреть сообщение
(max+min)/2
Этот вариант называется средним арифметическим.
Еще есть среднее геометрическое, среднее гармоническое и медиана.
s-andriano вне форума Ответить с цитированием
Старый 21.05.2012, 08:18   #6
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от s-andriano Посмотреть сообщение
Сообщение от
Цитата:
Сообщение от temaps
(max+min)/2
Этот вариант называется средним арифметическим.
я бы уточнил, что что в данном случае это среднеарифметическое для ДВУХ элементов (минимального и максимального).

ну и да, когда говорят о среднем значении, обычно среднеарифметическое и имеют в виду..
Serge_Bliznykov вне форума Ответить с цитированием
Старый 21.05.2012, 11:00   #7
Avelhar
 
Регистрация: 23.05.2011
Сообщений: 6
По умолчанию

Код:
uses
     crt;
     {graphabc;}
     const
     n = 10;


     var
     a: array [1..n] of integer;
     i: integer;
     f: array [1..n] of integer;
     j: integer;
     k: integer;
     o: integer;
     p: integer;
     q: real;
     IndexMin: integer;
     IndexMax: integer;

     Begin
     clrscr;
     randomize;

     For i := 1 to n do a[i] := 100 + random(200);
     f[i]:=a[i];

     writeln(a[i]);
     readln;
     IndexMin := n;
     For i := n - 1 downto 1 do
     begin
     if a[i] < a[IndexMin] then IndexMin := i;
     end;

     IndexMax := n;
     For j := n + 1 downto n do
     begin
     if f[i] > f[IndexMax] then IndexMax := j;
     end;

     Writeln(a[IndexMin]);
     writeln(f[IndexMax]);
     readln;

     p := a[IndexMin];
     o := f[indexMax];
     k := (p+o) div 2;
     writeln(k);
     readln;
     q := (k div 100);
     writeln(q);
     readln;




end.
На вычислении процентов стопорнулся( Как дальше стоит правильно вычеслять?

Последний раз редактировалось ACE Valery; 21.05.2012 в 11:38.
Avelhar вне форума Ответить с цитированием
Старый 21.05.2012, 12:25   #8
temaps
Форумчанин
 
Регистрация: 15.05.2011
Сообщений: 160
По умолчанию

Код:
For j := n + 1 downto n do
Уже тут ошибка. downto до 1, вероятно, иначе этот цикл работать не будет.
Цитата:
На вычислении процентов стопорнулся( Как дальше стоит правильно вычеслять?
20% от среднего - это среднее умножить на 0.2
temaps вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
нужно решение на Pascal ABC EvilCry Помощь студентам 8 27.10.2011 12:30
C/C++ нужно решение ZinGoZol Помощь студентам 1 24.06.2011 22:37
Задача по Ассемблеру(нужно решение). Анника Помощь студентам 0 02.06.2011 11:40
Нужно решение задач на языке Turbo Pascal, за разумную цену. Diego90 Фриланс 7 11.12.2010 01:20
Парни нужно решение задач на Pascal. Тема массивы. 666WARRIOR999 Помощь студентам 3 15.12.2009 15:59