Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
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
0 / 0 / 2
Регистрация: 12.10.2012
Сообщений: 12
0

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

17.12.2012, 23:03. Показов 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
#include<iostream>
using namespace std;
int main()
{
    int n,pp; 
    int x; cout<<"x=";cin>>x;
    cout<<"n=";cin>>n;
    int m=2*n;
    pp=n;
    int *a=new int[m];
    for(int i=0;i<n;i++)
    {cout<<"a[i]=";cin>>a[i];}
    int k;
    for(int i=n-1;i>=0;i--) 
    if (a[i]>0){pp=i;k=i;break;}
    for(int i=n;i>k;i--) a[i]=a[i-1];
    a[k]=x;
    n++;
    for(int i=0;i<n;i++) cout<<a[i]<<"\t";
    cin>>x;
    
    return 0;
}


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

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

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

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

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

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

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

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

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

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

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