Rezolvare Sesiunea speciala BAC 2016 Informatica (MI) – Subiectul al III-lea problema 3

Mai jos puteti gasi enuntul si rezolvarea problemei 3 de la subiectul al III-lea de la sesiunea speciala a examenului de bacalaureat la informatica (mate-info) din anul 2016.

sesiunea speciala bac 2016 matematica informatica

Rezolvare:

Spor la lucru! Daca aveti intrebari nu ezitati sa le lasati in comentarii, va vom raspunde cat de repede putem 🙂

4 Replies to “Rezolvare Sesiunea speciala BAC 2016 Informatica (MI) – Subiectul al III-lea problema 3”

  1. while (n % d == 0)
    {
    n = n / d;
    p = p * d;
    }

    Cred ca p = p * d; trebuie sa fie dupa paranteza.

    Reply

    1. Ai dreptate. Am modificat. Multumim de comentariu si ne cerem scuze de greseala. Spor la lucru si zi faina.

      Reply

  2. #include
    using namespace std;
    int n;
    int minDivPrim(int n)
    {
    int d, p = 1;
    for (d = 2; d > n;
    cout << minDivPrim(n);
    return 0;
    }

    Aceasta este solutia care functioneaza

    Reply

  3. for (d = 2; d <= n; d++) {
    if (n % d == 0) {
    while (n % d == 0) {
    n = n / d;

    }
    p = p * d;
    }
    }

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *