Se da un interval [a;b].Afisati numerele din interval care au suma cifrelor 10.
Daca se poate, programul sa fie scris in C++.
Răspunsuri la întrebare
Răspuns de
2
#include<iostream>
using namespace std ;
int main(){int a,b,suma,copie,aux,i;
cin>>a>>b;
if(b<a){aux=a;
a=b;
b=aux;}
for(i=a;i<=b;i++){
suma=0; copie=i;
while(copie>0){
suma+=copie%10;
copie/=10;}
if(suma==10)
cout<<i<<' ';}}
using namespace std ;
int main(){int a,b,suma,copie,aux,i;
cin>>a>>b;
if(b<a){aux=a;
a=b;
b=aux;}
for(i=a;i<=b;i++){
suma=0; copie=i;
while(copie>0){
suma+=copie%10;
copie/=10;}
if(suma==10)
cout<<i<<' ';}}
Alte întrebări interesante
Istorie,
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ă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă