Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
2 / 2 / 0
Регистрация: 04.12.2010
Сообщений: 31

Ко всем нулевым элементам массива прибавить N, из всех положительных элементов вычесть A, ко всем отрицательным прибавить B

04.12.2010, 22:55. Показов 781. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ко всем нулевым элементам прибавить n, из всех положительных элементов вычесть a, ко всем отрицательным прибавить b?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
04.12.2010, 22:55
Ответы с готовыми решениями:

Ко всем нулевым элементам массива прибавить N, из всех положительных элементов вычесть A, ко всем отрицательным прибавить B
Ко всем нулевым элементам прибавить n, из всех положительных элементов вычесть a, ко всем...

Массив: Ко всем нулевым элементам прибавить N, из всех положительных - вычесть А, ко всем отрицательным - прибавить B...
Дан массив x(10). Ко всем нулевым элементам прибавить N, из всех положительных элементов вычесть А,...

Ко всем нулевым элементам массива прибавить число n, ко всем отрицательным элементам прибавить число k
Дан массив целых чисел в диапазоне от -10000 до 10000. Ко всем нулевым элементам массива прибавить...

4
Эксперт по компьютерным сетямЭксперт Pascal/Delphi
 Аватар для TAVulator
4191 / 1292 / 237
Регистрация: 27.07.2009
Сообщений: 3,962
04.12.2010, 22:57
Цитата Сообщение от i.ramiz05 Посмотреть сообщение
Ко всем нулевым элементам прибавить n, из всех положительных элементов вычесть a, ко всем отрицательным прибавить b?
и в чем вопрос?
0
Заблокирован
04.12.2010, 23:45
Цитата Сообщение от i.ramiz05 Посмотреть сообщение
Ко всем нулевым элементам прибавить n, из всех положительных элементов вычесть a, ко всем отрицательным прибавить b?
Думаю, да.
0
 Аватар для STGE
773 / 578 / 324
Регистрация: 17.06.2009
Сообщений: 1,188
05.12.2010, 03:20
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
uses crt;
const p=10;
var mas: array [1..p] of longint;
      a, b, n: integer; i: byte; 
begin
 randomize;
 clrscr;
 writeln ('Исходный массив: ');
 for i:=1 to p do
  begin
   mas[i]:=random(201)-100;
   write (mas [i]:4);
  end;
 writeln;
 a:=random(41)-20;
 b:=random(51)-25;
 n:=random(61)-30;
 writeln ('Значения изменяющих аргументов:');
 writeln ('a=',a,';   b=',b,';   n=',n,';');
 for i:=1 to p do
  begin
   case mas[i] of
    0: mas[i]:=mas[i]+n;
    1..100: mas[i]:=mas[i]-a;
    -100..-1: mas[i]:=mas[i]+b;
   end;
  end;
 writeln ('Результирующий вектор: ');
 for i:=1 to p do
  write (mas[i]:4);
end.
0
411 / 330 / 42
Регистрация: 10.03.2010
Сообщений: 3,313
05.12.2010, 11:32
А если массив не из диапазона[-100;100],однако?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
05.12.2010, 11:32
Помогаю со студенческими работами здесь

Ко всем нулевым элементам массива прибавить n
Ко всем нулевым элементам прибавить n, из всех положительных элементов вычесть a, ко всем...

Ко всем нулевым элементам массива прибавить n
Ко всем нулевым элементам прибавить n, из все положительных элементов вычесть a, ко всем...

Вычесть из положительных элементов 5, к отрицательным прибавить 2, нулевые элементы оставить без изменения.
Дан двумерный массив чисел. Вычесть из положительных элементов 5, к отрицательным прибавить 2,...

Из всех положительных элементов вычесть А из всех отрицательных вычесть В
дан массив вещественных чисел.Из всех положительных элементов вычесть А из всех отрицательных...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru