Algoritmi elementari

11
 Algoritm elementari 1 Algoritmi elementari

Transcript of Algoritmi elementari

  • 5/19/2018 Algoritmi elementari

    1/11

    Algoritm elementari 1

    Algoritmi

    elementari

  • 5/19/2018 Algoritmi elementari

    2/11

    Algoritm elementari 2

    Algoritmi de interschimbarea valorilor a dou variabile

    Interschimbarea valorilor a dou variabile de memorie x i y nu se faceprin simpla atribuire a noii valori, deoarece secvena de atribuiri x

  • 5/19/2018 Algoritmi elementari

    3/11

    Algoritm elementari 3

    Determinarea min/max

    MAXIM:

    #include #include usingnamespacestd;

    intmain () { cout

  • 5/19/2018 Algoritmi elementari

    4/11

    relucrarea cifrelor unui numar"!entu #elucaea ci$elo unui numa se #oate $olosi unul din umatoii al%oitimi& al%oitmul #entu exta%eea ci$elo unui numa al%oitmul #entu com#uneea unui numa din ci$ele sale al%oitmul #entu deteminaea inesului unui numa

    include

  • 5/19/2018 Algoritmi elementari

    5/11

    6eterminarea cmmdc"

    include

  • 5/19/2018 Algoritmi elementari

    6/11

    Algoritm elementari 6

    6eterminarea daca un nr este prim sau nu"

    #include #include

    void main (){int x, d; //x=nr citit; d=numerele la care se va imparti x;cout

  • 5/19/2018 Algoritmi elementari

    7/11

    Algoritm elementari 7

  • 5/19/2018 Algoritmi elementari

    8/11

    Algoritm elementari 7

  • 5/19/2018 Algoritmi elementari

    9/11

    Algoritm elementari 7

    6eterminarea divi!orilor

  • 5/19/2018 Algoritmi elementari

    10/11

    Algoritm elementari 7

    !entu #imul #o%am, cu alte cuinte teuie sa im#atim numaul citit la toatenumeele mai mici decat el, sa ei$icam daca x se im#ate exact la acel numa, si a#oisa a$isam toate numeele la cae x se diide.

    //Diviori

    #include #include void main (){int x, d; //x=nr citit; d=numerele la care se va imparti x;cout

  • 5/19/2018 Algoritmi elementari

    11/11