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

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

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

Заменить отрицательные элементы в массиве их квадратами - C++

12.05.2016, 15:24. Просмотров 337. Ответов 2
Метки нет (Все метки)

Заменить отрицательные элементы в числовом массиве из n чисел (n>10) их квадратами, оставив остальные без изменения.
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.05.2016, 15:24
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Заменить отрицательные элементы в массиве их квадратами (C++):

Заменить в одномерном числовом массиве отрицательные элементы их квадратами - C++
Заменить в одномерном числовом массиве отрицательные элементы их квадратами

Заменить в одномерном числовом массиве отрицательные элементы их квадратами - C++
Помогите пожалуйста заменить в одномерном числовом массиве отрицательные элементы их квадратами. Так как я в с++ полное дно (к сожалению),...

Все отрицательные элементы вектора заменить их квадратами - C++
Если действительный вектор X имеет хотя бы один элемент, который меньше 2,# То все отрицательные элементы заменить их квадратами, оставив...

Заменить все отрицательные элементы массива их квадратами - C++
Нужна помощь с задачей. Не пишу на c++, потому не знаю как это написать. 2) В двумерном вещественном динамическом массиве замените...

Даны действительные числа. Заменить все отрицательные элементы их квадратами - C++
Я новичок в программировании, помогите. Даны действительные числа А1....,А18. Заменить все отрицательные элементы их квадратами и вывести...

все отрицательные элементы заменить их квадратами и сортировать по убиванию сделать как функция - C++
все отрицательные элементы заменить их квадратами и сортировать по убиванию сделать как функция . Спасибо за ранее!! int ikt (int...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
TimeTwo
68 / 68 / 31
Регистрация: 29.11.2009
Сообщений: 321
12.05.2016, 15:43 #2
пишите функцию
C++
1
2
3
void change(int* a) {
    *a = *a * *a;
}
и дальше циклом проверяете весь массив, если элемент отрицательный вызываем для него функцию
C++
1
2
for(int i=0;i<size;i++)
    if(A[i]<0) change(&a[i]);
1
Hilarior
18 / 17 / 12
Регистрация: 03.05.2016
Сообщений: 105
Завершенные тесты: 1
12.05.2016, 16:15 #3
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
const int n = 10;
 
int main() 
{ 
    int mas[n] = {-5, -4, -3, -2, -1, 0, 1, 2, 3, 4};
 
    for (int i = 0; i < n; i++)
        if (mas[i] < 0)
            mas[i] *= mas[i];
 
    for (int i = 0; i < n; i++)
        cout << mas[i] << ' ';
 
    cout << endl;
 
    return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.05.2016, 16:15
Привет! Вот еще темы с ответами:

Найти сумму положительных элементов массива до максимального и заменить отрицательные элементы квадратами - C++
В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1)сумму положительных элементов массива, расположенных до...

Заменить все отрицательные элементы массива их квадратами и отсортировать все элементы по возрастанию - C++
Помогите пожалуйста заменить все отрицательные элементы массива их квадратами и отсортировать все элемнты по возрастанию. Программу я...

В одномерном массиве все отрицательные элементы заменить нулями и упорядочить элементы массива по убыванию - C++
В одновимірному масиві всі від’ємні елементи замінити нулями і впорядкувати елементи масиву за спаданням.

С++ заменить в массиве отрицательные элементы их модулем - C++
в общем задание такое: заменить все отрицательные элементы, кратные трем, их модулем код выглядит так #include&lt;iostream.h&gt; int...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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