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

Calculaţi suma cifrelor numărului dat.Exemplu Intrare 2705 Ieşire 14

Răspunsuri la întrebare

Răspuns de Davidpiscot
4
#include <iostream>using namespace std;int main(){     int x;long u,s=0;    cin>>x;    while(x!=0){        u=x%10;        x=x/10;        s=s+u;} cout<<s; return 0;}
  -in cazul in care vrei si numere foarte mari, pune long long! 

deni289: 100 <3
Davidpiscot: #include<iostream> #include<vector> using namespace std; int main() { int v[1000],n,i,maxim; cout<<"Dati nr. de elemente"; cin>>n; for(i=0;i<=n;i++) { cout<<"a<<["<<i<<"]="; cin>>v[i]; } maxim=v[i]; for(i=0;i<=n;i++) { if(maxim<v[i]); maxim=v[i]; } cout<<maxim; }
Davidpiscot: Imi scoate 5 secunde....
deni289: nu am invatat cu vector...
Davidpiscot: Ahhh ...stai sa mai fac altul fara vector
deni289: ok :* multumesc mult
Davidpiscot: #include <iostream> using namespace std; int main(){ int n, c, maxim, i; cout<<"n="; cin>>n; for(i=1;i<=n;i++){ cout<<"Nr. "<<i<<"="; cin>>c; if(i==1) maxim=c; if(c>maxim) maxim=c; } cout<<"Maximul este"<<maxim; return 0; }
Davidpiscot: Asta e
deni289: o scriu acum pe site
Davidpiscot: Okay
Alte întrebări interesante