Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ считывание строк из файла и поиск в них палиндромов Помогите, пожалуйста с программой!) Весь интернет облазила, не нашла того что нужно, у самой не получилось написать...(( Программа должна считывать строки из файла и проверять, являются ли они... https://www.cyberforum.ru/ cpp-beginners/ thread736030.html C++ Найти количество возможных комбинаций лесенок через рекурсию
Не пойму вообще как сделать. Вводится число н, выводится количество возможных комбинаций. Лесенка состоит из кубиков. Ниже привел примеры. Простите за исполнение картинки. В пэйнте схематично...
C++ Найти среднее арифметическое максимального и минимального элементов массива Всем доброго времени суток. Нужна ваша помощь, с C++ только начал знакомится, есть задача. Найти среднее арифметическое максимального и минимального элементов массива. N длинна масива. N и сам масив,... https://www.cyberforum.ru/ cpp-beginners/ thread736018.html C++ Доступ к обобщенным вложенным структурам Добрый Вечер. Подскажите пожалуйста как получить доступ ко вложенной структуре в main.cpp. Проблема с областью видимости Node (inner struct) в main. есть обобщенный класс со вложенной структурой в... https://www.cyberforum.ru/ cpp-beginners/ thread736014.html
Написать программу, которая по указанному в качестве параметра в командной строке файлу создаёт текстовый файл, содержащий листинг исходного файла C++
Очень нужно написать программу на c++, а я даже условие не до конца понимаю! Буду очень благодарен за помощь в написании! Она не должна быть большой. Вот текст: Написать программу, которая по...
C++ Не читает структуру из файла https://www.cyberforum.ru/ cpp-beginners/ thread736007.html
Здравствуйте, такая проблема нужно прочитать из файла записаную структуру. пишет ее эта же программа. Проблема в том что при чтении ошибок не выдает, но при просмотре списка в итоге выясняется что ни...
C++ Разработать программу для работы с одномерным массивом https://www.cyberforum.ru/ cpp-beginners/ thread736005.html
Доброго времени суток помогите начинающиму задание просто: Разработать программу для работы с одномерным массивом. Ее функции: - считывание элементов массива из файла (txt), где в первой строке...
Написать функцию для подсчёта произведения элементов матрицы лежащих ниже главной диагонали C++
Написать функцию для подсчёта произведения элементов матрицы лежащих ниже главной диагонали матрицы и создать функцию для сортировки столбцов матрицы Вот примерный код #include<locale> #include...
C++ Нужна бло-схема.подробности внутри #include<iostream.h> #include<conio.h> #include<stdio.h> #include<process.h> int n; void vvod(float a) { int i; https://www.cyberforum.ru/ cpp-beginners/ thread736002.html C++ Таблица истинности, минтермы, макстермы https://www.cyberforum.ru/ cpp-beginners/ thread735997.html
Нужно написать 4 программы: -программа реализующая построение таблицы истинности от n аргументов -программа для вычисления минтермив для заданной таблицы истинности -программа для вычисления...
Вывести на экран таблицу значений функции Y(x) и ее разложения в ряд S(x) с точностью ε C++
Вывести на экран таблицу значений функции Y(x) и ее разложения в ряд S(x) с точностью ε (табл. 8.1). Вывести число итераций, необходимое для дос-тижения заданной точности. Вычисление S(x) и Y(x)...
C++ Ошибка в функции С++ скрин ошибки #include <iostream.h> #include <conio.h> const int n=6; void InArray(int a); void Change(int a); void PrintRez(int a); https://www.cyberforum.ru/ cpp-beginners/ thread735970.html
18 / 11 / 6
Регистрация: 04.12.2012
Сообщений: 51
17.12.2012, 23:16 0

Вставить новый элемент после последнего положительного - C++ - Ответ 3874573

17.12.2012, 23:16. Показов 2491. Ответов 1
Метки (Все метки)

Ответ

Вот чуть подправил:
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
#include <iostream>
#include <conio.h>
using namespace std;
 
int main()
{
    int n, pp, t, i;
    int x;
    cout << "x = "; cin >> x;
    cout << "n = "; cin >> n;
    int m = 2 * n;
    pp = n;
    int *a = new int[m];
    for(i = 0; i < n; i++) {
        cin >> a[i];
        if(a[i] > 0) t = i;
    }
    for(i = 0; i <= t; i++)
        cout << a[i] << ' ';
    cout << x << ' ';
    for(i = t + 1; i < n; i++)
        cout << a[i] << ' ';
    cout << endl;
    delete [] a;
    _getch();
}
Добавлено через 7 минут
Извиняюсь, т.е этот:
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
#include <iostream>
#include <conio.h>
using namespace std;
 
int main()
{
    int n, t, i;
    int x;
    cout << "x = "; cin >> x;
    cout << "n = "; cin >> n;
    int *a = new int[n];
    for(i = 0; i < n; i++) {
        cin >> a[i];
        if(a[i] > 0) t = i;
    }
    for(i = 0; i <= t; i++)
        cout << a[i] << ' ';
    cout << x << ' ';
    for(i = t + 1; i < n; i++)
        cout << a[i] << ' ';
    cout << endl;
    delete [] a;
    _getch();
}


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

Вектор: вставить новый элемент после последнего положительного
Дан вектор из n элементов, которые считываются с клавиатуры, Вставить новый элемент после...

Работа с векторами, вставить новый элемент после последнего положительного
Вставить новый элемент после последнего положительного. скажите где косяк? #include &quot;stdafx.h&quot;...

Вставить новый элемент в массив после первого положительного
В одномерном массиве, элементы которого целые числа, произвести следующие действия:вставить новый...

Вставить после данного элемента списка новый элемент, и вывести указатель на добавленный элемент
Дано число D и указатель Р0 на один из элементов пустая двозвязного списка. Вставить после данного...

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

В одномерном массиве вставить новый элемент после всех максимальных
Помогите в одномерном массиве вставить новый элемент после всех максимальных

После каждого четного элемента последовательности, кратного X, вставить новый элемент
У меня 2 вопроса:Вот условия задачи Даны две последовательности целых чисел. В первой...

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

Создать очередь, содержащую целые числа. После всех чисел, кратных 𝑋, вставить новый элемент
Создать очередь, содержащую целые числа. После всех чисел, кратных 𝑋, вставить новый...

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