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

В одномерном массиве удалить средний элемент - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Переход на новую строку http://www.cyberforum.ru/cpp-beginners/thread1093637.html
Вывести в 5 колонок список пятизначных нечетных симметричных чисел, (например 34543 или 70507). Ширина колонки должна быть равна 7 символов. Пробелы – перед числом. #include <stdio.h> int main() { int n=0; FILE *f; f=fopen("output.txt","w"); for(int i=1;i<10;i++) for(int j=0;j<10;j++) for(int k=0;k<10;k++)
C++ Калькулятор на C++ Здравствуйте, нужна помощь в создании калькулятора. Калькулятор должен работать при вводе например: 5+3*2. И соответственно должен выдать результат, равный 11. Сам даже не знаю с чего начать, знаю что примерно надо стеком. Хотел по-готовому методом тыка - понять, как все это происходит. Нашел пример на хабре, но там очень большой код, и еще используются скобки, в моем случае они не нужны. Код... http://www.cyberforum.ru/cpp-beginners/thread1093634.html
C++ Разработать классы для описанных ниже объектов
Не могу въехать где что не так.. вот задание: Разработать классы для описанных ниже объектов. Включить в класс методы set (…), get (…), show (…). Определить другие методы. Написать программу, демонстрирующую работу с этим классом. Worker: Фамилия и инициалы, Должность, Год поступления на работу, Зарплата. Определить стаж работы сотрудника. #include "stdafx.h" #include <iostream>;...
C++ Записи в линейном списке содержат ключевое поле типа int. Сформиро-вать двунаправленный список. Добавить в него элемент с заданным номером, удалить К
Записи в линейном списке содержат ключевое поле типа int. Сформиро-вать двунаправленный список. Добавить в него элемент с заданным номером, удалить К элементов из конца списка.
C++ Openssl. Иногда вызов функций шифрования проходит нормально, иногда нет http://www.cyberforum.ru/cpp-beginners/thread1093587.html
Всем привет! Использую библиотеку openssl для шифрования / дешифрования. Генерирую ключи следующим образом: RSA *rsa_internal_ = RSA_generate_key(g_rsa_key_length, RSA_F4, &genrsa_cb, NULL); char *pri_key = NULL; // Private key char *pub_key = NULL; // Public key size_t pri_len; // Length of private key
C++ Как записать текстовой и бинарный файл? Имеются сведения по странам : название страны и данные о добыче нефти за каждый год из последних 5-ти лет. Найти: №1. для каждой страны год и среднию арифмет. добычу за год №2.вывести список стран с непрерывным увелечением добычи нефти в течение 5 лет и страну с максимальным добычей в год нефти за 5 лет результат обработки вывести на экран в виде таблицы. Организовать сортировку таблицы по... подробнее

Показать сообщение отдельно
KOPOJI
Модератор
 Аватар для KOPOJI
16243 / 6454 / 390
Регистрация: 12.06.2012
Сообщений: 19,362
10.02.2014, 20:52     В одномерном массиве удалить средний элемент
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
#include <iostream>
using namespace std;
 
int main()
{
    int a[1000],n, i;
    
    cin>>n;
    
    for(i=0;i<n;i++)
        cin>>a[i];
    //1
    for(i=n/2;i<n-1;i++)
        a[i]=a[i+1];
    n--;
     
    for(i=0;i<n;i++)
        cout<<a[i]<<' ';
     
    //2
    n++;
    for(i=n-1;i>n/2;i--)
        a[i]=a[i-1];
     
    a[n/2]=0;
     
    for(i=0;i<n;i++)
        cout<<a[i]<<' ';
     
    return 0;
}
и так тоже?
 
Текущее время: 03:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru