PC-Config

Totul despre PC și mai mult de atât !

Algoritmul de spargere a unui numar in cifre

„C++ este un limbaj de programare general, compilat. Este un limbaj multi-paradigmă, cu verificarea statică a tipului variabilelor ce suportă programare procedurală, abstractizare a datelor, programare orientată pe obiecte. În anii 1990, C++ a devenit unul din cele mai populare limbaje de programare comerciale, rămânând astfel până azi.

Bjarne Stroustrup de la Bell Labs a dezvoltat C++ (inițial denumit C cu clase) în anii 1980, ca o serie de îmbunătățiri ale limbajului C. Acestea au început cu adăugarea noțiunii de clase, apoi de funcții virtuale, suprascrierea operatorilor, moștenire multiplă, șabloane și excepții.”

Sursă: Wikipedia

 

Presupunem ca avem un numar n si vrem sa aflam suma cfrelor acestui numar. Pentru asta aveam nevoie de algoritmul de spargere a unui numar in cifre.

 

Pseudocod

Di: n
De: s
Daux: c

citeşte n
s←0
┌cât timp n>0 execută
│ c← n%10
│ s← s+c
│ n← n/10
└■

Limbaj C++

#include <iostream.h>
unsigned int n,s,c;
main()
{
cin>>n;
s=0;
while (n>0)
{c=c%10;
s=s+c;
n=n/10;}
cout<<s;
}

Număr de vizualizări : 17531

9 Comments

  1. Am invatat asta pe a 9-a. Acum sunt a 12-a :)))

  2. PC – Config e pentru toate varstele! O sa fie si algoritmi mai avansati!

  3. eu cred ca ar trebui sa faceti mai ulte tutoriale video.Chestiile astea se gasesc si pe google si nu pe multi dintre noi ne intereseaza asa ceva

  4. Daca tu gasesti algoritmul asta si in pseudocod si in limbaj c++ pe google… da-ne si noua link sa-l vedem! Eu cred ca nu o sa-l gasesti!

  5. sunt multi care se dau mari dar nu le fac pielea 2 cepe degerate asa ca nu-i baga in seama …ANDREI… SUCCES in CONTINUARE !!!

  6. Multumesc mult, o sa invat astea, iar cand va preda profa il le voi spune eu. :))

  7. Cu mare placere!

  8. Eu zic sa nu postati algoritmi gresit formulati!!!!!!!!!!!
    #include
    unsigned int n,s,c;
    main()
    {
    cin>>n;
    s=0;
    while (n>0)
    {c=n%10;
    s=s+c;
    n=n/10;}
    cout<<s;
    return 1;
    }
    asta e corect!!!!!

  9. “#include” fara nimic dua nu are nici un sens!
    Cel din articol e corect…

    (@euuuu)

Leave a Reply

Your email address will not be published.

*

© 2017 PC-Config

Theme by Anders NorenUp ↑