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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Записать в файл f последовательного доступа N натуральных чисел http://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> http://www.cyberforum.ru/cpp-beginners/thread589006.html
Как разбить переменную типа String на 2 части? C++
есть переменная типа 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; } }
C++ Абстрактный базовый класс "звонок" с виртуальной функцией "стоимость" http://www.cyberforum.ru/cpp-beginners/thread588995.html
Помогите пожалуйста очень надо (классы это не мое) полиморфизм Поступающие звонки оператор классифицирует (т.е. в какой город, регион, страну и т.д. поступил звонок), заносит соответствующие данные и добавляет запись к абоненту. Необходимо реализовать унифицированные функции подсчета общего времени и стоимости как для абонента (звонящий) так и для всех абонентов, ...
C++ Предложения С клавиатуры вводится предложение, слова в котором разделены символом подчеркивания «_». Подсчитайте число вхождений в предложение используемых букв, запишите результат в строку (парами: буква - цифра ). подробнее

Показать сообщение отдельно
Кот Ангенс
 Аватар для Кот Ангенс
317 / 267 / 37
Регистрация: 24.05.2012
Сообщений: 629
28.05.2012, 14:34     С++ заменить в массиве отрицательные элементы их модулем
Потому что это статический массив, и размерностью ему может служить только константа, известная на момент компиляции. Вот как будет с динамическим:
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;
}
 
Текущее время: 11:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru