Está en la página 1de 1

#include<iostream>

using namespace std;


int f(int n)
{
int i,c[100],nrc=0,salv,este=1,p,j;
salv=n;
while(n!=0)
{
nrc=nrc+1;
n=n/10;
}
for(i=1;i<=nrc && salv!=0;i++)
{
c[i]=salv%10;
salv=salv/10;
}
for(p=1;p<nrc && este==1;p++)
{
for(j=p+1;j<=nrc &&este==1;j++)
{
if(c[p]==c[j])
este=0;
}
}
if(este==1)
return 1;
else
return 0;
}
int main()
{
int n,v[100],i,s=0;
cout<<"n=";
cin>>n;
for(i=1;i<=n;i++)
{
cout<<"dati vomponenta"<<endl;
cin>>v[i];
if(f(v[i])==1)
s=s+v[i];
}
cout<<"suma este"<<s;
return 1;
}
DISTINCTE 2 CATE 2

También podría gustarte