Informatică, întrebare adresată de AndreiLiviu, 9 ani în urmă

Se citesc de la tastatură un număr k diferit de 0, şi un şir de numere întregi, până la întâlnirea lui 0. Să se afişeze câte numere din şir au suma cifrelor k FARA LIMBAJ


blindseeker90: ce inseamna fara limbaj? Vrei in pseudocod sau in C sau Pascal?
AndreiLiviu: lasa

Răspunsuri la întrebare

Răspuns de blindseeker90
1
#include <iostream>#include <cmath>using namespace std;
int main(){ int n,k,n0,s,nr=0; cout<<"Introduceti suma cifrelor cat este: "; cin>>k; cout<<"Introduceti numere intregi, apasati Enter dupa fiecare numar"<<endl; cout<<"Programul se opreste cand introduceti valoarea 0"; cout<<endl; do { s=0; cin>>n; n0=n; while(n0!=0){ s+=n0%10; n0=n0/10; } if(k==abs(s)){ nr++; } }while(n!=0); cout<<nr<<" numere au suma cifrelor egala cu "<<k; return 0;}
Alte întrebări interesante