Se citeste o valoarea x notata din maximum 8 cifre . Sa se determine valoarea cu cifrele de pe pozitiile impare.
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>using namespace std;
int nr_poz_impare(int x){ return x/10000000%10*1000+x/100000%10*100+x/1000%10*10+x/10%10;}
int main()
{ int n; cin>>n; cout<<nr_poz_impare(n); return 0;}
int nr_poz_impare(int x){ return x/10000000%10*1000+x/100000%10*100+x/1000%10*10+x/10%10;}
int main()
{ int n; cin>>n; cout<<nr_poz_impare(n); return 0;}
Răspuns de
0
#include <iostream>
using namespace std;
int n, inv, n1, cif;
int main()
{
cin >> n;
while(n!= 0)
{
inv = inv*10+n%10;
n=n/10;
}
while (inv!=0)
{
cif=inv%10;
if(cif%2==1) n1=n1*10+cif;
inv=inv/10;
}
cout << n1;
return 0;
}
using namespace std;
int n, inv, n1, cif;
int main()
{
cin >> n;
while(n!= 0)
{
inv = inv*10+n%10;
n=n/10;
}
while (inv!=0)
{
cif=inv%10;
if(cif%2==1) n1=n1*10+cif;
inv=inv/10;
}
cout << n1;
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Chimie,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Engleza,
9 ani în urmă
Limba română,
9 ani în urmă