Instructiuni simple

1. Fie se da sirul de numere: 4, 3, 3, 24, 25, 89, 28, 44, 17, 18
a) Cite numere distincte contine sirul dat?
b) Citi divizori are numarul cu cel mai mare numar de divizori?
c) Care sunt numerele prime din sirul dat?
d) Un numar a este divizor propriu al numarului b daca b este divizibil la a, si a<>b. De exemplu: Fie se da numarul 12. Numerele 1, 2, 3, 4, 6  se numesc divizori proprii a numarului 12. Suma divizorilor proprii a carui numar din sirul dat este egal cu insasi numarul dat?
e) Care este sirul invers sirului dat?


2. In locatia de memorie a este inscris un numar de trei cifre.
Ce se va calcula cu ajutorul instructiunilor de mai jos?
a) x:=a mod 10                                              
b) x:=a div 10 mod 10                                  
c) x:=a div 100 mod 10                                
d) x:=a mod 10+a div 10 mod 10 +a div 100
e) x:=a mod 10*100 +a div 10*10 + a div 100
   

3. Fie a este  un numar intreg de doua cifre, iar b un  numar intreg de trei cifre.
Care este efectul instructiunilor?
a) x:=a*1000+b
b) x:=b*100+a
c) x:=b div a
d) x:=a*10+b mod 10
e) x:=b div 100*100+a

Postări populare de pe acest blog

Olimpiada raionala la informatica