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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 10.01.2012, 19:19   #1
tower38
Пользователь
 
Регистрация: 08.01.2012
Сообщений: 11
По умолчанию Подпрограммы паскаль

помогите решить задачу и составить алгоритм вообще даже не знаю с чего начать ее решать очень слаб в паскале
Определить число положительных элементов в массивах X(10), Y(20), Z(15).

РЕКОМЕНДАЦИИ К РЕШЕНИЮ ЗАДАЧ

Для подсчета числа положительных элементов сравните значение элемента с нулем. Если элемент больше нуля, то значение счетчика числа положительных элементов увеличивайте на единицу.
tower38 вне форума Ответить с цитированием
Старый 10.01.2012, 20:39   #2
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Код:
.....
count := 0;
for i := 1 to n do
       if a[i] > 0 then
              Inc (count);
.....
Poma][a вне форума Ответить с цитированием
Старый 10.01.2012, 20:57   #3
tower38
Пользователь
 
Регистрация: 08.01.2012
Сообщений: 11
По умолчанию

можно поподробний а то вообще не понил
tower38 вне форума Ответить с цитированием
Старый 10.01.2012, 21:57   #4
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

1) читаем кол-во элементов массива ReadLn (n);
2) инициализируем счетчик положительных элементов массива нулем count := 0;
3) цикл от 1 до последнего элемента массива for i := 1 to n do
4) если i-тый (текущий) элемент массива > 0 (положительный) if a[i] > 0 then
5) инкриментируем счетчик Inc (count);
6) выводим кол-во положительных элементов массива WriteLn (count).
Poma][a вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Паскаль.Подпрограммы. M_arisha Помощь студентам 3 19.12.2011 17:18
паскаль подпрограммы Джуля Помощь студентам 6 23.12.2010 23:23
Подпрограммы/Паскаль Базиля Помощь студентам 10 09.12.2009 01:48