Se da un numar natural de 3 cifre. Sa se afle dif. cifrelor!
Va rooooog!!!!
Răspunsuri la întrebare
Răspuns de
1
Faci la fel cum ti-am scris codul pt suma doar ca in loc de suma scrii si tu un nume diferit gen diferenta si in loc de plus pui minus (dif = a - b -c)
Răspuns de
0
C++:
int main ()
{
int numar, cifra, diferenta;
cin>>numar; //citesti numarul
cifra=numar%10; //in variabila "cifra" memoram ultima cifra a lui "numar"
diferenta=cifra;
numar=numar/10; //tai ultima cifra a numarului
while(numar!=0) //cat timp numarul tau nu a ajuns la 0
{ cifra=numar%10;
diferenta=diferenta-cifra;
numar=numar/10; }
cout<<"Diferenta cifrelor numarului este "<<diferenta;
}
Ex: pentru numar=455, diferenta=4-5-5 deci diferenta=-6.
int main ()
{
int numar, cifra, diferenta;
cin>>numar; //citesti numarul
cifra=numar%10; //in variabila "cifra" memoram ultima cifra a lui "numar"
diferenta=cifra;
numar=numar/10; //tai ultima cifra a numarului
while(numar!=0) //cat timp numarul tau nu a ajuns la 0
{ cifra=numar%10;
diferenta=diferenta-cifra;
numar=numar/10; }
cout<<"Diferenta cifrelor numarului este "<<diferenta;
}
Ex: pentru numar=455, diferenta=4-5-5 deci diferenta=-6.
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Informatică,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
using namespace std;
int main() {
int n, d;
cin >> n;
cout << n / 100 - n / 10 % 10 - n % 10;
return 0;
}