Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
vankis
0 / 0 / 0
Регистрация: 20.11.2012
Сообщений: 19
#1

Борланд Си++ (Увеличить все элементы массива, начиная с первого положительного) - C++

18.12.2012, 09:26. Просмотров 569. Ответов 4
Метки нет (Все метки)

1) Задан массив целых чисел. Увеличить все элементы этого массива начиная с первого положительного элемента в два раза.


Заранее спасибо огромное! А если можно еще сделать блок-схемы. Буду оооочень благодарен, если вы их скините мне на почту ikiselev@me.com
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.12.2012, 09:26     Борланд Си++ (Увеличить все элементы массива, начиная с первого положительного)
Посмотрите здесь:

Уменьшить все числа заданной последовательности, начиная с первого положительного, на указанное число - C++
Даны действительные числа a1,…, a37. Все числа этой последовательности, начиная с первого положительного, уменьшить на 0.5. Помогите плиз....

Даны действительные числа a1, ., a15. Все члены данной последовательности, начиная с первого положительного, уменьшить на 1 - C++
Даны действительные числа a1, ..., a15. Все члены данной последовательности, начиная с первого положительного, уменьшить на 1.

Найти сумму элементов участка массива начиная с первого положительного и кончая вторым положительным элементом - C++
Дан одномерный массив из 1000 элементов, состоящий из случайных целых чисел в диапазоне от -5 до 8. Найти сумму элементов участка массива,...

Увеличить все элементы матрицы на значение первого элемента найденной строки - C++
Найти в матрице первую строку, все элементы которой имеют отрицательное значение. Увеличить все элементы матрицы на значение первого...

Отсортировать все элементы массива по убыванию начиная с отрицательного - C++
1.Отсортировать все элементы массива по убыванию начиная с отрицательного(элемент начала сортировки) примерно такое получится должно: ...

увеличить все элементы массива в n раз - C++
увеличить все элементы массива в n раз

Из каждого элемента массива, начиная со второго, вычесть все остальные элементы - C++
Дан массив, из каждого элемента, начиная со второго, нужно вычесть все остальные элементы. вот пример: 1 2 3 4 5 (2 - 3 - 4 - 5 -...

Все элементы, следующие за наибольшим элементом массива, увеличить на заданное число C - C++
Все элементы, следующие за наибольшим элементом массива, увеличить на заданное число C. В головной функции предусмотреть печать...

все элементы побочной диагонали квадратного массива,начиная с элемента,расположенного в правом верхнем углу. - C++
Вывести на экран (в одну строку): а)все элементы побочной диагонали квадратного массива,начиная с элемента,расположенного в правом...

Разделить все элементы массива на значение первого элемента - C++
№1. Дан массив из n элементов. Все его элементы разделить на первый элемент. №2. Дан массив из n элементов. Напечатать все...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
vankis
0 / 0 / 0
Регистрация: 20.11.2012
Сообщений: 19
19.12.2012, 11:13  [ТС]     Борланд Си++ (Увеличить все элементы массива, начиная с первого положительного) #2
Ребят помогите пожалуйста
LValue
11 / 11 / 0
Регистрация: 27.11.2011
Сообщений: 49
19.12.2012, 11:14     Борланд Си++ (Увеличить все элементы массива, начиная с первого положительного) #3
Именно в Борланде писать нужно?
vankis
0 / 0 / 0
Регистрация: 20.11.2012
Сообщений: 19
19.12.2012, 11:14  [ТС]     Борланд Си++ (Увеличить все элементы массива, начиная с первого положительного) #4
Ну код в си++
BumerangSP
4286 / 1408 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
19.12.2012, 18:14     Борланд Си++ (Увеличить все элементы массива, начиная с первого положительного) #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <limits.h>
...
int o = 0;
     int a[10] = {-1,-4,5,-3,8,-2,4,65,2,4};
     for (int i = 0; i<10; i++)
          {
             if (a[i]>o)
              {
                    a[i]*=2;
                    o = INT_MIN;
              }
              std::cout<<a[i]<<'\t';
          }
В борланде, вроде, с пространствами имен туго. Если будет выдавать ошибку, перед cout убрать std::.
Yandex
Объявления
19.12.2012, 18:14     Борланд Си++ (Увеличить все элементы массива, начиная с первого положительного)
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru