Informatică Programare

Exercitii cu instructiuni repetitive clasa 9

Exercițiile cu instrucțiuni repetitive pentru clasa a 9-a implică probleme care necesită utilizarea structurilor for și while. Acestea dezvoltă gândirea algoritmică prin sarcini de numărare, sumare și prelucrare a datelor.

Exerciții cu for

  1. 1
    Calculul factorialului n = 5; factorial = 1; for i in range(1, n+1): factorial *= i; rezultatul este 120.
  2. 2
    Afișarea divizorilor unui număr numar = 12; for i in range(1, numar+1): if numar % i == 0: print(i) - tipărește 1, 2, 3, 4, 6, 12.
  3. 3
    Suma numerelor pare dintr-un interval suma = 0; for i in range(1, 11): if i % 2 == 0: suma += i; rezultatul este 30.

Exerciții cu while

  1. 1
    Ghicirea unui număr secret = 7; ghicit = 0; while ghicit != secret: ghicit = int(input('Ghiciți numărul: ')); print('Corect!' când se ghicește.
  2. 2
    Suma cifrelor unui număr n = 123; suma = 0; while n > 0: suma += n % 10; n = n // 10; rezultatul este 6.
  3. 3
    Generarea șirului Fibonacci până la o limită a, b = 0, 1; while a < 100: print(a); a, b = b, a+b - afișează 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89.

Rezolvă exercițiile pas cu pas pentru a înțelege logica repetiției.

Mai multe din Programare