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
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