Informatică, întrebare adresată de Fabian29, 9 ani în urmă

Am nevoie URGENT de rezolvari. Ma puteti ajuta?

Anexe:

Răspunsuri la întrebare

Răspuns de sanziana009
1
1. algoritm cmmdc: 
cmmdc=1;
cin>>a>>b;
while(a!=b) 
if(a>b) a=a-b;
else b=b-a;
cmmdc=a;
cout<<cmmdc;

2. algoritm numar inversat(oglindit)
cin>>x;
inv=0;
while(x!=0)
{inv=inv*10+x%10;
x=x/10;
}
cout<<inv;

3. cin>>x;
nr=0;
while(x!=0)
{nr++;
x=x/10;
}
cout<<nr;

Fabian29: Multumesc
sanziana009: 4. cin>>x; cin>>k;
sanziana009: nr=0; while(x!=0) { if(x%10==k) nr++; x=x/10; } cout<<nr;
sanziana009: 5. cin>>n;
S=0;
for(i=1;i<=n;i++)
cin>>v[i];
for(i=1;i<=n;i++)
if(v[i]%2!=0)
S=S+v[i];
cout<<S;
Alte întrebări interesante