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

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

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

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

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

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


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

Все положительные элементы массива, расположенные правее первого нулевого элемента, увеличить в два раза C++
C++ Отсортировать все элементы массива по убыванию начиная с отрицательного
C++ Увеличить все элементы этого массива начиная с первого положительного элемента в два раза.
C++ Все элементы, следующие за наибольшим элементом массива, увеличить на заданное число C
C++ увеличить все элементы массива в n раз
Даны действительные числа a1, ., a15. Все члены данной последовательности, начиная с первого положительного, уменьшить на 1 C++
C++ Из каждого элемента массива, начиная со второго, вычесть все остальные элементы
Все элементы массива, меньшие заданного числа, увеличить в два раза C++
Увеличить все четные элементы матрицы на 16, а нечетные элементы увеличить втрое C++
Заменить все элементы массива с отрицательным значением на значение минимального положительного элемента C++
C++ Уменьшить все числа заданной последовательности, начиная с первого положительного, на указанное число
C++ Увеличить все элементы матрицы на значение первого элемента найденной строки

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
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
4284 / 1406 / 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