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

Изменение массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как изменить код, чтобы не было ошибки "expected initializer before void" http://www.cyberforum.ru/cpp-beginners/thread1059634.html
В общем, компилятор почему-то ругается на 3 строку, говоря "expected initializer before void" Что ему тут не нравится -- ума не приложу. Все функции есть в хидере, ругаться стал недавно -- ранее...
C++ Чтение определенного количества строк Помогите, пожалуйста, с функцией, чтобы можно было из файла считать определенное кол-во строк и запихнуть их все в одну переменную http://www.cyberforum.ru/cpp-beginners/thread1059632.html
C++ Ошибка : слишком много включаемых файлов
Здравствуйте! Помогите, пожалуйста, исправить ошибку( С1014 слишком много включаемых файлов). Не знаю, где лишние .h файлы убрать. Вроде они везде нужны, но какая-то цикличность потом получается......
C++ Не удается найти указанный файл
После переустановки винды скачал DEV C++. Начал решать задачу, решил вроде бы правильно, но выдало ошибку - "Не удается найти указанный файл.". Подумал что не так решил, написал простой хеллоуворлд и...
C++ просьба просто скомпилить и запустить код http://www.cyberforum.ru/cpp-beginners/thread1059599.html
просьба просто скомпилить и запустить код (в любой IDE) т.к. товарисч говорит, что в той же IDE что и у меня он этого сделать не может... Интересует чтобы просто прога работала от начала до конца ...
C++ Заменить юникод символы и специальные символы Есть у меня текст в переменной (пришел по интернету) содержащий юникод символы например \u1234 или \n. Как это все заменить на буквы? подробнее

Показать сообщение отдельно
Кирилл
1 / 1 / 0
Регистрация: 28.03.2012
Сообщений: 25
29.12.2013, 13:49
Как вариант можно так.
Кликните здесь для просмотра всего текста

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#include <iostream>
 
using namespace std;
 
const int arrsz = 10;
 
int main(){
    int newSize = 0;
    int newArr[arrsz * 3];
    int arr[arrsz]{1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
 
    int N;
    cout << "Input N: ";
    cin >> N;
    int M;
    cout << "\nInput  M: ";
    cin >> M;
    for (int i = 0; i < arrsz; i++)
    {
        if (arr[i]>N)
        {
            newArr[newSize] = N;
            newSize++;
        }
        newArr[newSize] = arr[i];
        newSize++;
        if (arr[i]<M)
        {
            newArr[newSize] = M;
            newSize++;
        }
 
    }
 
    for (int i = 0; i < newSize; i++)
        cout << newArr[i] << " ";
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru