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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.05.2010, 08:34   #1
levadniy-andrey
Новичок
Джуниор
 
Регистрация: 30.04.2010
Сообщений: 2
По умолчанию Непростая

люди помогите есть одномерный массив нужно к нему сделать меню и столбчатаю диаграмму
вод код массива:
var
a:array[1..100]of real;
n,i,j,nmin,nmax:integer;
p,s,max,min,t:real;
begin
write('n=');
readln(n);
writeln('vvedite elementy');
for i:=1 to n do
read(a[i]);
writeln('massiv');
for i:=1 to n do
write(a[i]:5:1);
for i:=1 to n do
if a[i]>0 then s:=s+a[i];
writeln;
writeln('summa polojit=',s:5:1);
min:=abs(a[1]);
max:=abs(a[1]);
nmin:=1;
nmax:=1;
for i:=1 to n do
begin
if abs(a[i])>max then
begin
max:=abs(a[i]);
nmax:=i;
end;
if abs(a[i])<min then
begin
min:=abs(a[i]);
nmin:=i;
end;
end;
writeln('min=',min:5:1);
writeln('max=',max:5:1);
p:=1;
for i:=nmin+1 to nmax-1 do
p:=p*a[i];
writeln('proizved=',p:5:1);
for i:=1 to n do
for j:=2 to n do
if a[j]>a[j-1] then begin
t:=a[j];
a[j]:=a[j-1];
a[j-1]:=t;
end;
writeln('sortirovka');
for i:=1 to n do
write(a[i]:5:1);
end.

Зарание спасибо
levadniy-andrey вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Непростая задачка на C++ Poor Student Помощь студентам 1 21.06.2009 23:40
Непростая задачка futher Microsoft Office Excel 11 17.02.2009 22:44
сортровка непростая! rcn БД в Delphi 1 27.01.2009 17:10
Очень непростая схема vitalik007 Общие вопросы Delphi 3 21.01.2008 22:11
C++.Задачка непростая! Стасек Помощь студентам 8 16.01.2008 17:35