Se dă un număr n, de 5 cifre. Realizaţi un program care să schimbe între ele cifra zecilor cu cifra miilor în numărul dat și să determine dacă noul număr obținut este multiplu de 7.
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>
using namespace std;
int main()
{
int n,v[5],bck,aux;
cin>>n;
bck=n;
for(int i=0; i<5; i++)
{
v[i]=bck%10;
bck=bck/10;
}
aux=v[1];
v[1]=v[3];
v[3]=aux;
bck=0;
for(int i=4; i>=0; i--)
{
bck=bck*10+v[i];
}
cout<<bck<<"\n";
if(bck%7==0)
cout<<"Numarul dat este multiplu de 7";
else
cout<<"Numarul dat nu este multiplu de 7";
return 0;
}
script testat in codeblocks
Alte întrebări interesante
Engleza,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă