Informatică, întrebare adresată de alex6280, 8 ani în urmă

Se considera urmatorul algoritm scris în seudocad
date de intrare : n, a, b naturale
date de ieșire : nr natural
date de manevra : i natural
citește n
citește a
i<- a, nr <-0
cat timp (i< n) executa
{ citește b,
i<-1+1
Dacă b% a =0 atunci nr 2 = nr +1
a<-b}
Scrie nr
Ce se va afișa dacă citesc valorile 6, 4, 8, 7, 21, 3, 6​


Porecla0987: Infinite loop

Răspunsuri la întrebare

Răspuns de Catalinm053
0

Teoretic, ce ai făcut tu, i=1+1 rulează la infinit (până i se umple memoria alocată) trebuia i=i+1; Am înteles algoritmul și asa, afișează 3.

Alte întrebări interesante