Вот 2 задача на С++
Код:
#include<iostream.h>
int main()
{
int a[100],b[100],c[100];
int t,i,j,m,n;
bool u;
cin >> n;
cout << "array a \n";
u=true;
while (u)
{
u=false;
for (i=1;i<=n;i++)
cin >> a[i];
for (i=1;i<=n-1;i++)
for (j=i+1;j<=n;j++)
if (a[i]==a[j])
{
u=true;
cout << "error in array a, re enter array a \n";
}
}
cout << "array b \n";
for (i=1;i<=n;i++)
cin >> b[i];
for (i=1;i<=n;i++)
c[i]=a[i]*b[i];
cout << "array c \n";
for(i=1;i<=n;i++) {
cout << c[i] << " ";
}
cout << "\n";
for (i=1;i<=n-1;i++)
{
m=i;
t=c[i];
for (j=i+1;j<=n;j++)
{
if (t>c[j])
{
m=j;
t=c[j];
}
c[m]=c[i];
c[i]=t;
}
}
cout << "array c \n";
for(i=1;i<=n;i++) {
cout << c[i] << " ";
}
return 0;
}