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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 24.01.2013, 15:06   #1
scroyler
Форумчанин
 
Регистрация: 02.08.2011
Сообщений: 142
По умолчанию простые задачи

помогите решить 2 элементарные задачки

1.Дан массив , сколько в нем положительных элементов? Найти их сумму
2.Дан массив,каких элементов больше? положительных или отрицательных?

Спасибо)
scroyler вне форума Ответить с цитированием
Старый 24.01.2013, 15:12   #2
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Цитата:
2 элементарные задачки
Раз элементарные, то какая проблема в решении?

"Показывай, как массив вводишь" (с)Stilet
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Старый 24.01.2013, 17:33   #3
Develop
Пользователь
 
Регистрация: 26.06.2010
Сообщений: 52
По умолчанию

Наверное как-то так надо:
Код:
procedure Prepare(var mas: array of real);
var
  i: integer;
  Sum: real;
  pos, neg: integer;
begin
  Sum:= 0.0;
  pos:= 0;
  neg:= 0;
  for i:=0 to High(mas) do
  begin
    if mas[i] > 0.0 then
    begin
      Inc(pos);
      Sum:= Sum + mas[i];
    end
    else
      if mas[i] < 0.0 then
      begin
        Inc(neg);
      end
      else ; {zero value}
  end;
  {}
  writeln('-----------');
  writeln('Positive elements count: ',pos);
  writeln('Negative elements count: ',neg);
  writeln('Positive elements amount: ',Sum:6:3);
end;
Develop вне форума Ответить с цитированием
Старый 24.01.2013, 22:24   #4
scroyler
Форумчанин
 
Регистрация: 02.08.2011
Сообщений: 142
По умолчанию

Решить легко,скажу честно просто лень

Что то ты загнул с решением,мне на уровне информатике 9класса
scroyler вне форума Ответить с цитированием
Старый 24.01.2013, 22:44   #5
Develop
Пользователь
 
Регистрация: 26.06.2010
Сообщений: 52
По умолчанию

Это я в Гугле нашел

Ну если не подходит, то ищи сам.
Develop вне форума Ответить с цитированием
Старый 25.01.2013, 05:32   #6
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Цитата:
Что то ты загнул с решением,мне на уровне информатике 9класса
Ха, а это на каком уровне решено?
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
С++. Простые задачи. Heming Фриланс 4 10.12.2012 13:47
Простые задачи airesjke Помощь студентам 1 24.01.2012 12:05
Простые задачи денис80 Помощь студентам 1 27.10.2011 01:49
Простые задачи Slava333777 Помощь студентам 9 18.03.2010 13:57