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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.11.2010, 17:29   #1
SkuLLL
Пользователь
 
Аватар для SkuLLL
 
Регистрация: 13.11.2010
Сообщений: 28
Сообщение Одномерный массив

Дан одномерный массив E[30], элементы которого формируются по формуле Ei= -3*i*i+74*i-7, где i-номер элемента в массиве E.Подсчитать сумму и количество элементов массива, значение которых больше k. На экран вывести сам массив, сумму и количество элементов
SkuLLL вне форума Ответить с цитированием
Старый 25.11.2010, 17:43   #2
andrewpalkin
Форумчанин
 
Аватар для andrewpalkin
 
Регистрация: 23.11.2010
Сообщений: 458
По умолчанию

Цитата:
Сообщение от SkuLLL Посмотреть сообщение
Дан одномерный массив E[30], элементы которого формируются по формуле Ei= -3*i*i+74*i-7, где i-номер элемента в массиве E.Подсчитать сумму и количество элементов массива, значение которых больше k. На экран вывести сам массив, сумму и количество элементов
А в чем вопрос ???
--- Если я вам помог , то помогите и вы мне . Не просто просите решить задачу , а пробуйте ее сами решить ! Я не пишу программы с нуля , я помогаю поправить код ! ---
andrewpalkin вне форума Ответить с цитированием
Старый 25.11.2010, 17:55   #3
SkuLLL
Пользователь
 
Аватар для SkuLLL
 
Регистрация: 13.11.2010
Сообщений: 28
По умолчанию

какой программный код у этой проги?
SkuLLL вне форума Ответить с цитированием
Старый 25.11.2010, 17:55   #4
Mixcoatl
 
Регистрация: 25.11.2010
Сообщений: 3
По умолчанию

ой, если надо не на паскале то я не виноват, не написано ^^
Вот:

Код:
Program Massiv;
const n=30;
var E:array [1..n] of real;
    K,S:real;
    i,kol:integer;
begin
writeln ('BBeguTe K=');
readln (K);      {ввод значения К}
for i:=1 to n do
E[i]:= -3*sqr(i)+74*i-7;         {Вычисление значения элементов массива}
for i:=1 to n do
if E[i]>K then  {Проверка условия E[i]>K}
begin 
S:=S+E[i];     {Подсчет суммы элементов удовлетворяющих условию}
kol:=kol+1;      {Подсчет кол-ва элементов удовлетворяжщих условию}
end;
for i:=1 to n do
write (E[i]:10:4);        {Вывод элементов массива}
writeln;
writeln ('Cymma eJIeMeHToB 3Ha4eHu9 KoTopbIX 6oJIbwe K =',S:10:4,' KoJI-Bo eTux eJleMeHToB =',kol);
readln;      {Чтобы всё это "не убежало"}
end.
Надеюсь разберёшся, если чтото не работает пиши, исправлю...

Последний раз редактировалось Mixcoatl; 25.11.2010 в 17:58.
Mixcoatl вне форума Ответить с цитированием
Старый 25.11.2010, 19:24   #5
SkuLLL
Пользователь
 
Аватар для SkuLLL
 
Регистрация: 13.11.2010
Сообщений: 28
По умолчанию

Спасибо большое!
SkuLLL вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Одномерный массив serega_ak Помощь студентам 2 28.10.2010 00:09
Одномерный массив , двухмерный массив Woxx Паскаль, Turbo Pascal, PascalABC.NET 0 10.09.2010 09:28
Одномерный массив murzic28 Помощь студентам 12 19.05.2010 15:56
Одномерный массив. Q basic - Построить новый массив из элементов исходного ,которые больше P. Marishkaa Помощь студентам 2 12.01.2010 16:54
Двумерный массив, одномерный массив. Branbal Помощь студентам 14 18.11.2009 12:40