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

Функция удаления последнего четного элемента - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Удаление строк из матрицы, очистка памяти от лишних строк http://www.cyberforum.ru/cpp-beginners/thread1013864.html
Здравствуйте, помогите с задачкой. Напишите программу по обработке массива, как объекта созданного Вами класса «Массив», согласно варианту и выполните на тестовых данных. В отчете представьте листинг программы и результатов вычислений. Операции с массивами следует реализовать программно, используя указатели, а не индексы: Дана целочисленная квадратная матрица порядка 5. Удалить из матрицы...
C++ все положительные элементы заменить на их натуральные логарифмы Нужно при помощи функции реализовать программу которая бы все положительные элементы заменить на их натуральные логарифмы. Массив 5 строк 4 столбца. Массив двухмерный. Пытаюсь сделать сам но что то не получается. Помогите очень прошу, завтра утром надо сдать. Выдает ошибки: error C2668: log: неоднозначный вызов перегруженной функции 1> c:\program files (x86)\microsoft visual... http://www.cyberforum.ru/cpp-beginners/thread1013857.html
C++ Размерность std::map
Добрый вечер. Использую тип данных 16 байтовый. Надо записать несколько десятков миллионов расчетов в map <type, type> val; C помощью методов ._Max и .max_size() узнаю, что максимальный размер - более 100 миллионов. Проблема : на 24ом миллионе программа завершает свою работу, не занеся все данные и не сделав потом еще ряд вычислений. Завершается успешно, но без последующих вычилений, то есть...
Нужно по блоксхеме написать программный код на с++ C++
C++ Числовой ряд через 3 цикла http://www.cyberforum.ru/cpp-beginners/thread1013847.html
Доброго времени суток, помогите пожалуйста с заданием. Необходимо решить через 3 цикла: for, while, do while. Зарание спасибо за помощь))
C++ Сортировка строк Я уже голову ломаю над задачей где то месяц. У меня все никак не получается сделать сортировку что бы результаты в алфавитном порядке выбивало. С числами легко, со строчками как там дела обстоят? :С #include <iostream> #include <string.h> using namespace std; struct warehouse { char *name; int number, prise, date; }; подробнее

Показать сообщение отдельно
newb_programmer
237 / 237 / 19
Регистрация: 03.09.2011
Сообщений: 555
21.11.2013, 00:29     Функция удаления последнего четного элемента
asbdsh, както так
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
#include <iostream>
#include <time.h>
using namespace std;
int* del(int*,int&);
int main() {
    srand(time(NULL));
    int size=5;
    int* arr=new int[size];
    for (int i=0;i<size;i++) 
        cout<<(arr[i]=rand()%10)<<" ";
    cout<<endl;
    int* temp;
    temp=del(arr,size);
    for (int i=0;i<size;i++) 
        cout<<temp[i]<<" ";
    cout<<endl;
    system("pause");
    return 0;
}
int* del(int* arr,int& size) {
    int* temp;
    for (int i=size-1;i>=0;i--)
        if (arr[i]%2==0) {
            for (int j=i;j<size-1;j++)
                arr[j]=arr[j+1];
            temp=new int[size-1]; size--;
            for (int i=0;i<size;i++)
                temp[i]=arr[i];
            return temp;
        }
    return arr;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru