Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Записать в файл f последовательного доступа N натуральных чисел https://www.cyberforum.ru/ cpp-beginners/ thread589033.html
Записать в файл f последовательного доступа N натуральных чисел. Получить в другом файле последовательного доступа все компоненты файла f, кроме тех, которые кратны К. Вывести полученный файл на печать. Помогите пожалуйста! На Pascal уже есть эта же решенная задача, если можно, помогите перевести ее на C++ Добавлено через 20 часов 6 минут Помогите пожалуйста, здесь вроде не сложно!
C++ База данных: студенты
Нужен код на Борлад си.( база данных) Есть исходник на с++...но нужен борланд с... Плиз кто может. //Подключаем заголовочные файлы #include "Headers/Student.h" #include "Headers/StudentDataBase.h" #include <iostream> #include <cstdio>
C++ Как разбить переменную типа String на 2 части? https://www.cyberforum.ru/ cpp-beginners/ thread589005.html
есть переменная типа String, например String slovo= "кибер форум" как ее разбить на 2 чести ( до пробела и после) так, чтоб String slovo1= "кибер", а String slovo2= "форум"
C++ Крестики нолики.Искуственный интелект Добрый день ! Помогите додумать програму чтобы можно было играть с компьютером. include <iostream> char board = {}; void clearscreen(){ for(int i = 0; i<40; i++){ std::cout<<std::endl; } } https://www.cyberforum.ru/ cpp-beginners/ thread588996.html
Абстрактный базовый класс "звонок" с виртуальной функцией "стоимость" C++
Помогите пожалуйста очень надо (классы это не мое) полиморфизм Поступающие звонки оператор классифицирует (т.е. в какой город, регион, страну и т.д. поступил звонок), заносит соответствующие данные и добавляет запись к абоненту. Необходимо реализовать унифицированные функции подсчета общего времени и стоимости как для абонента (звонящий) так и для всех абонентов, ...
C++ Предложения https://www.cyberforum.ru/ cpp-beginners/ thread588991.html
С клавиатуры вводится предложение, слова в котором разделены символом подчеркивания «_». Подсчитайте число вхождений в предложение используемых букв, запишите результат в строку (парами: буква - цифра ).
C++ Длина строки в текстовом файле https://www.cyberforum.ru/ cpp-beginners/ thread588987.html
Найти максимальную длину строки в текстовом файле и распечатать все строки файла, имеющие такую длину.
задача на текстовый файл C++
Из тескстового файла выбросить пробельные символы. Новый файл не создавать.
C++ Текстовый файл: выбросить из текста все гласные Из текстового файла выбросить все гласные. Новый файл не создавать https://www.cyberforum.ru/ cpp-beginners/ thread588980.html C++ Задача на целочисленную матрицу Целочисленную матрицу отсортировать следующим образом: элементы с четными значениями должны быть упорядочены внутри строк по убыванию, элементы с нечетными значениями - по возрастанию. Четные и нечетные элементы не должны меняться местами друг с другом. https://www.cyberforum.ru/ cpp-beginners/ thread588974.html
Задача на матрицу C++
Целочисленную матрицу отсортировать следующим образом: элементы с четными значениями должны быть упорядочены внутри строк по убыванию, элементы с нечетными значениями - по возрастанию. Четные и нечетные элементы не должны меняться местами друг с другом.
C++ Задача на матрицы https://www.cyberforum.ru/ cpp-beginners/ thread588971.html
Вычислить суммы элементов строк квадратной матрицы и сформировать из этих сумм вектор. Умножить исходную матрицу на этот вектор- столбец и умножить этот вектор (считая его строкой) на исходную матрицу. Вывести полученные одномерные массивы.
320 / 270 / 128
Регистрация: 24.05.2012
Сообщений: 629
28.05.2012, 14:34 0

С++ заменить в массиве отрицательные элементы их модулем - C++ - Ответ 3092146

28.05.2012, 14:34. Показов 1729. Ответов 1
Метки (Все метки)

Ответ

Потому что это статический массив, и размерностью ему может служить только константа, известная на момент компиляции. Вот как будет с динамическим:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
 
using namespace std;
 
int main() {
    unsigned n;
    cout << "n = ";
    cin >> n;
    int* a = new int[n];
    unsigned i;
    for (i = 0; i < n; i++) {
        cout << "a[" << i << "] = ";
        cin >> a[i];
        if (!(a[i] % 3) && a[i] < 0)
            a[i] = -a[i];
    }
    for (i = 0; i < n; i++)
        cout << a[i] << '\t';
    delete[ ] a;
}


Вернуться к обсуждению:
С++ заменить в массиве отрицательные элементы их модулем C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.05.2012, 14:34
Готовые ответы и решения:

Задана последовательность a1, a2, ...., an. Все отрицательные элементы заменить их модулем.
Задана последовательность a1, a2, ...., an. Все отрицательные элементы заменить их модулем.

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

Заменить в массиве положительные элементы на 0, отрицательные элементы на 1
Дан массив размера N. Заменить в этом массиве положительные элементы на 0, отрицательные элементы...

В массиве D(15) заменить отрицательные элементы нулем
1) В массиве D(15) заменить отрицательные элементы нулем. 2) В этом же массиве напечатать...

1
28.05.2012, 14:34
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.05.2012, 14:34
Помогаю со студенческими работами здесь

Заменить отрицательные элементы в массиве их квадратами
Заменить отрицательные элементы в числовом массиве из n чисел (n&gt;10) их квадратами, оставив...

Заменить отрицательные элементы в числовом массиве их квадратами
Помогите решить с помощью одномерных массивов 1. Заменить отрицательные элементы в числовом...

Заменить в массиве все отрицательные элементы на нули
Помогите пожалуйста написать программу! Заданы вещественные массивы А, В. Определить метод,...

Заменить в массиве все отрицательные элементы на их модули
Создать массив из 12 случайных целых чисел из отрезка . Вывести массив на экран. Заменить в массиве...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru