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

Из масива удалить числа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Переполнение по времени на больших тестах http://www.cyberforum.ru/cpp-beginners/thread603353.html
Максимальное время работы на одном тесте: 1 секунда Максимальный объем используемой памяти: 64 мегабайт Слово называется палиндромом, если его первая буква совпадает с последней, вторая – с предпоследней и т.д. Например: "abba", "madam", "x". Для заданного числа K слово называется почти палиндромом, если в нем можно изменить не более K любых букв так, чтобы получился палиндром....
C++ Почему код не работает? #include <iostream> using namespace std; unsigned long double* remove(unsigned long double* Arr, size_t* Size) { if (Arr == NULL) return Arr; unsigned long double prfNums = {6,28,496,8128,33550336,8589869056,137438691328}; unsigned long double tmpArr = {0}; http://www.cyberforum.ru/cpp-beginners/thread603346.html
C++ Есть ли среди трех чисел хотя бы одна пара равных между собой
Даны три действительных числа a, b з. Определить, есть ли среди них хотя бы одна пара равных между собой чисел
функция удаления группы одинаковых чисел из списка C++
с использованием односвязных линейных списков LIST *del_group_element(LIST *lst) { LIST *p1=lst,*p2=p1->next, *p3=p2->next, *prev=lst; int l=0; while (p1) {
C++ В линейном динамическом массиве уничтожить все совершенные числа http://www.cyberforum.ru/cpp-beginners/thread603337.html
В линейном динамическом массиве уничтожить все совершенные числа. Совершенное число (сумма делителей = самому числу) Например 6 = 1 +2 +3 #include "stdafx.h" #include <iostream> using namespace std; bool isPerfect(unsigned __int64 uiVal) { unsigned __int64 uiSum = 0;
C++ Поменять первую и последнюю цифры в числе. Нужна помощь в решение задачи. Дано число n. Как поменять первую и последнюю цифры. подробнее

Показать сообщение отдельно
Andrey.K
 Аватар для Andrey.K
338 / 259 / 15
Регистрация: 14.11.2010
Сообщений: 480
12.06.2012, 12:05     Из масива удалить числа
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
#include <iostream>
#include <conio.h>
using namespace std;
void OutPut(int* mas,int n)
{
    for(int i=0;i<n;i++)
    {
        cout<<mas[i]<<" ";
    }
}
int main()
{
    setlocale(0,"Rus");
    int n,pos=0;
    cout<<"Введите размер массива: ";cin>>n;
    int* Mas=new int[n];
    int* NewMas=new int[n];
    srand((unsigned)time(NULL));
    for(int i=0;i<n;i++)
    {
        cout<<"Введите "<<i<<" элемент массива: ";cin>>Mas[i];
        if(Mas[i]!=1 && Mas[i]!=5 && Mas[i]!=10 && Mas[i]!=80 )
        {
            NewMas[pos]=Mas[i];
            pos++;
        }
    }
    cout<<"Сформированный массив: "<<endl;
    OutPut(Mas,n);
    cout<<endl<<"Новый массив: "<<endl;
    OutPut(NewMas,pos);
    delete[] Mas;
    delete[] NewMas;
    getch();
    return 0;
}
 
Текущее время: 10:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru