Lucrare de control la tema tipul integer.
trebuie de inscris numarul exercitiului, apoi in coloana a doua exercitiul propus, apoi in
coloana a treia raspunsul tau.
Raspunsurile trebuiesc expediate azi pina la ora 22-00.
La ora 22-00 vor fi afisate raspunsurile asteptate de la voi.
Fi-ti atenti!
Succese!
1. Fie x- un numar Integer.
a) Tradu in limba romana expresia
aa) sqr(x) mod 2=0
ab) odd(sqr(x))
ac) odd(succ(x))
ad) not odd(x)
ae) x mod 6=0
af) 36 mod x=0
ag) x div 10 mod 10=6
b) Tradu in Pascal
ba) Numarul x este pozitiv
bb) Numarul x este divizibil cu 101
bc) Numarul 2012 este divizibil cu x
bd) Numarul x este de 4 cifre
be) Numarul x este de 8 cifre
bf) Numarul x este nul
bg) Numarul x are cifra zecilor para
2. Pentru care valori x:integer expresiile de mai jos au valoarea true
a) 3*Sqr(x)+2*x=120
b) 2012 mod x=0
c) x div 6=1
d) 6 div x=1
e) x mod 6=0
f) 6 mod x=0
g) x mod 9=10
3) Fie a,b,c:integer; Scrieti cate o instructiune care:
a) Scrie la monitorul calculatorului produsul numerelor a, b si c.
b) Scrie in locatia de memorie c diferenta numerelor a si b
c) Scrie in locatia de memorie a restul impartirii c la b
d) Scrie in locatia de memorie a suma ultimelor cifre a numerelor a,b si c
e) Scrie in locatia de memorie b un numar de trei cifre in care prima cifra este ultima cifra a numarului a, a doua- ultima cifra a numarului b, a treia- ultima cifra a numarului c
4) Fie a,b,c:integer; Descrieti efectul instructiunii:
a) c:=a mod 10+b mod 10
b) c:=a mod b
c) c:=sqr(a+b)
d) c:=succ(a)+pred(b)
e) c:=abs(a-b)
f) c:=2*c
g) c:=sqr(b)-4*a*c
5) Fie a,b,c:integer; In ce constau erorile omise
a) c:=(a+B)/c
b) c:=2a-b
c) c:=sqrt(a)
d) c:=(a+b+(a*b) div a
e) c:=a div 2 +b diw 3
f) c:=a+b+x
g) c:=4.6+a
SUCCESE TUTUROR!