Информатика. Общая информатика. Основы языка C++. Мамонова Т.Е. - 166 стр.

UptoLike

Составители: 

int n;
cout<<«\nEnter n»;
cin>>n;
for(int i=0;i<n;i++)
a[i]=rand()%100;
return n;
}
void print(int a[100],int n)
{
for(int i=0;i<n;i++)
cout<<a[i]<<« «;
cout<<«\n»;
}
void Dell(int a[100],int&n)
{
int j=0,i,b[100];
for(i=0;i<n;i++)
if(a[i]%2!=0)
{
b[j]=a[i];j++;
}
n=j;
for(i=0;i<n;i++)a[i]=b[i];
}
void main()
{
int a[100];
int n;
n=form(a);
print(a,n);
Dell(a,n);
print(a,n);
}
Пример 76. Удалить из массива все элементы, совпадающие с пер-
вым элементом, используя динамическое выделение памяти.
#include <iostream.h>
#include <stdlib.h>
int* form(int&n)
{
cout<<«\nEnter n»;
166