Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.76/21: Рейтинг темы: голосов - 21, средняя оценка - 4.76
1 / 1 / 1
Регистрация: 23.10.2012
Сообщений: 11

В массиве положительные числа увеличить на 2, а все отрицательные числа уменьшить на 2

23.10.2012, 21:02. Показов 4323. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
4. Дан массив А [1 ... n]. Составить программу, которая в массиве все положительные числа увеличивает на 2, а все отрицательное числа уменьшает на 2.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
23.10.2012, 21:02
Ответы с готовыми решениями:

Все положительные числа массива увеличить на 2, а все отрицательные уменьшить на 2
Составить программы для решении задач, используя среду программированияVisual Studio. Дан массив A . Составить программу, которая в...

В одномерном массиве все отрицательные элементы увеличить в пять раз, а все положительные элементы уменьшить в два раза
В одномерном массиве все отрицательные элементы увеличить в пять раз, а все положительные элементы уменьшить в два раза

В одномерном массиве все положительные элементы увеличить в три раза, а все отрицательные элементы уменьшить в восемь раз
1. Ввести одномерный массив поэлементно с помощью клавиатуры или получить его, используя генератор случайных чисел. Одномерный массив...

3
любитель покушать
 Аватар для Севак
687 / 641 / 248
Регистрация: 25.09.2011
Сообщений: 1,313
23.10.2012, 21:09
Agape_1, 4ая,
Pascal
1
2
if a[i]>0 then a[i]:=a[i]+2;
if a[i]<0 then a[i]:=a[i]-2;
0
1 / 1 / 1
Регистрация: 23.10.2012
Сообщений: 11
23.10.2012, 21:17  [ТС]
а полностью можно расписать?

Добавлено через 54 секунды
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
program pr6;
const n=10;
var
A: array [1..n] of integer;
i: integer;
begin
for i:=1 to n do
begin
if A [i]<0 then A[i]:=A[i]-2;
if A[i]>0 then A[i]:=A[i]+2;
end;
for i:=1 to n do
writeln (A[i]);
end.
где там у меня ошибка?
0
любитель покушать
 Аватар для Севак
687 / 641 / 248
Регистрация: 25.09.2011
Сообщений: 1,313
23.10.2012, 21:21
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
uses crt;
const n=5;
var a: array[1..n] of integer;
     i: integer;
begin
for i:=1 to n do begin
read(a[i]);
end;
 
for i:=1 to n do begin
if a[i]>=0 then a[i]:=a[i]+2;
if a[i]<0 then a[i]:=a[i]-2;
end;
 
for i:=1 to n do begin
write(a[i],' ');
end;
 
end.
Добавлено через 1 минуту
Agape_1, ты не заполнил массив значениями
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
23.10.2012, 21:21
Помогаю со студенческими работами здесь

В одномерном массиве все положительные элементы увеличить в три раза, а все отрицательные элементы уменьшить в восемь раз.
Здраствуйте мне очень срочно нужна ваша помощь! 1)В одномерном массиве все положительные элементы увеличить в три раза, а все...

В одномерном массиве все отрицательные элементы увеличить в пять раз, а все положительные элементы уменьшить в два раза.
В одномерном массиве все отрицательные элементы увеличить в пять раз, а все положительные элементы уменьшить в два раза. спасибо.

В одномерном массиве все отрицательные элементы увеличить в пять раз, а все положительные элементы уменьшить в два раза
В одномерном массиве все отрицательные элементы увеличить в пять раз, а все положительные элементы уменьшить в два раза.

В одномерном массиве все отрицательные элементы увеличить в пять раз, а все положительные элементы уменьшить
1 Ввести одномерный массив поэлементно с помощью клавиатуры или получить его, используя генератор случайных чисел. Одномерный массив может...

Массив: Все отрицательное числа массива увеличить на значение В, все положительные числа уменьшить на значение С
Задан массив из 10 чисел. Надо все отрицательное числа массива увеличить на значение В, все положительные числа уменьшить на значение С....


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru