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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 23.12.2010, 22:36   #1
Джуля
 
Регистрация: 15.12.2010
Сообщений: 6
По умолчанию паскаль подпрограммы

помогите написать прог-му...
написать программу,содержащую подпрограмму для вычисления квадрата суммы тех элементов массива b(100),значения которых меньше 10
Джуля вне форума Ответить с цитированием
Старый 23.12.2010, 22:48   #2
GetMax
Форумчанин
 
Регистрация: 21.10.2010
Сообщений: 588
По умолчанию

Код:
Function Sum(Var M:Massiv;P:Byte):Integer;
Var
  S:Integer;
  i:Byte;
Begin
   For i:=1 to P do
   Begin
     If M[i] < 10 then S:=S+Sqr(M[i])
   End;
   Sum:=S
End;
Пользователь не знает, чего он хочет, пока не увидит то, что он получил.
Для благодарностей WMR R145235935681

Последний раз редактировалось GetMax; 23.12.2010 в 23:02.
GetMax вне форума Ответить с цитированием
Старый 23.12.2010, 22:57   #3
Джуля
 
Регистрация: 15.12.2010
Сообщений: 6
По умолчанию

а дальше что,вывод s ?
помогите пожалуйста составить блок схему
я совсем не понимаю как
Джуля вне форума Ответить с цитированием
Старый 23.12.2010, 23:02   #4
GetMax
Форумчанин
 
Регистрация: 21.10.2010
Сообщений: 588
По умолчанию

Цитата:
а дальше что
А дальше вводим/выводим массив и считаем сумму.
Код:
....
Writeln('Summa = ',Sum(b,p));
Где р - число элементов в массиве
Пользователь не знает, чего он хочет, пока не увидит то, что он получил.
Для благодарностей WMR R145235935681
GetMax вне форума Ответить с цитированием
Старый 23.12.2010, 23:13   #5
Джуля
 
Регистрация: 15.12.2010
Сообщений: 6
По умолчанию

огромное Вам спасибо))
Джуля вне форума Ответить с цитированием
Старый 23.12.2010, 23:16   #6
Son Of Pain
Участник клуба
 
Регистрация: 23.12.2010
Сообщений: 1,129
По умолчанию

Правда приведенный код считает сумму квадратов, а не квадрат суммы. И в нем ошибка - переменная s не обнуляется перед использованием ))
Son Of Pain вне форума Ответить с цитированием
Старый 23.12.2010, 23:23   #7
Джуля
 
Регистрация: 15.12.2010
Сообщений: 6
По умолчанию

спасибо
я уже учла
Джуля вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Паскаль.подпрограммы Андрюха74 Помощь студентам 2 08.06.2010 20:55
Паскаль. Подпрограммы (внешние) Sanek19 Помощь студентам 3 16.12.2009 15:24
Подпрограммы/Паскаль Базиля Помощь студентам 10 09.12.2009 01:48