Răspuns :
Numerele care respecta conditia vor fi afisate cu "-".
Bafta !
Codul:
#include<iostream>
using namespace std;
int sumacif (int nr)
{
int x=nr,s=0;
while(x)
{
s=s+x%10;
x=x/10;
}
return s;
return 0;
}
int main()
{ int nr;
cin>>nr;
if(sumacif(nr)>7 && sumacif(nr)<12)
cout<<"-"<<nr<<endl;
while(nr>=1000 && nr<10000)
{
cin>>nr;
if(sumacif(nr)>7 && sumacif(nr)<12 && nr>=1000 && nr<10000)
cout<<"-"<<nr<<endl;
}
}
Bafta !
Codul:
#include<iostream>
using namespace std;
int sumacif (int nr)
{
int x=nr,s=0;
while(x)
{
s=s+x%10;
x=x/10;
}
return s;
return 0;
}
int main()
{ int nr;
cin>>nr;
if(sumacif(nr)>7 && sumacif(nr)<12)
cout<<"-"<<nr<<endl;
while(nr>=1000 && nr<10000)
{
cin>>nr;
if(sumacif(nr)>7 && sumacif(nr)<12 && nr>=1000 && nr<10000)
cout<<"-"<<nr<<endl;
}
}

Vă mulțumim că ați vizitat platforma noastră dedicată Informatică. Ne bucurăm dacă informațiile v-au fost de ajutor. Dacă aveți întrebări suplimentare sau aveți nevoie de asistență, nu ezitați să ne contactați. Revenirea dumneavoastră ne-ar onora, așa că nu uitați să ne adăugați la favorite!