Informatică Alte teme

Exercitii bacalaureat informatica variante rezolvate

Pentru bacalaureat la informatică, rezolvarea variantelor anterioare este esențială pentru exersarea algoritmilor și structurilor de date. Iată o abordare pas cu pas pentru o problemă tipică: determinarea numărului de divizori proprii ai unui număr.

Enunț exercițiu

  • Cerința Se citește un număr natural n. Să se afișeze numărul divizorilor proprii (diferiți de 1 și de n).
  • Exemplu Pentru n=12, divizorii proprii sunt 2,3,4,6, deci rezultatul este 4.

Rezolvare în C++

  1. 1
    Citirea datelor int n; cin>>n;
  2. 2
    Initializare contor int cnt=0;
  3. 3
    Parcurgere divizori for(int d=2; d<=n/2; d++) if(n%d==0) cnt++;
  4. 4
    Afișare rezultat cout<<cnt;

Rezolvă cel puțin 5 variante de bac din ultimii ani pentru a te familiariza cu tipurile de probleme.

Mai multe din Alte teme