Sunteți pe pagina 1din 4

Nume Data. Clasa..

Test
1. Evaluai expresiile matematice de mai jos: (3p)
27 mod 7 * (52 div 10) = 2385 mod 100 div 10 =
27 mod ( 30 div 7 + 7 mod 2 ) = 295 mod 30 div 10 =
(23 mod 5 + 23 div 5) mod 4 = 345*(57 mod 8 73 mod 2)=

2. Ce afieaz secvenele de program de mai jos: (3p)


a:= 59267841; s:=1; x:=497264; a:=0;
for i:=1 to 5 do while x>a do
begin s:=s*a mod 10; a:=a div 10; end; begin a:=a*10+x mod 10; x:=x div 10; end;
write(s, ,a); write(x);

.
a:=780465;s:=0; for i:=1 to 5 do
repeat for j:=4 downto 1 do
s:=s + a mod 10; a:=a div 10; if i<j then write(i);
until a mod 10 = 0;
write(s);

..

3. n coala X s-au distribuit numere matricole cu numerele cuprinse n intervalul [a, b). Cunoscnd
capetele intervalului precum i faptul c nici un numr nu are mai mult de 9 cifre s se afieze cte
din numerele matricole se termin n cifra 5. (3p)
Nume Data. Clasa..

Test
1. Evaluai expresiile matematice de mai jos: (3p)
27 mod 7 * (62 div 10) = 2365 mod 100 div 10 =
27 mod ( 36 div 7 + 7 mod 2 ) = 286 mod 30 div 10 =
(23 mod 6 + 23 div 6) mod 14 = 345*(56 mod 8 73 mod 2)=

2. Ce afieaz secvenele de program de mai jos: (3p)


a:= 59267847; s:=1; x:=4977647; a:=0;
for i:=1 to 5 do while x>a do
begin s:=s*a mod 10; a:=a div 10; end; begin a:=a*10+x mod 10; x:=x div 10; end;
write(s, ,a); write(x);

.
a:=780465;s:=0; for i:=1 to 5 do
repeat for j:=4 downto 1 do
a:=a div 10; s:=s + a mod 10; if i<j then write(j);
until a mod 10 = 0;
write(s);

..

3. n coala X s-au distribuit numere matricole cu numerele cuprinse n intervalul (a, b). Cunoscnd
capetele intervalului precum i faptul c nici un numr nu are mai mult de 9 cifre s se afieze cte
din numerele matricole sunt divizibile cu 7. (3p)
Nume Data. Clasa..

Test
1. Evaluai expresiile matematice de mai jos: (3p)
27 mod 6 * (82 div 10) = 2365 div 100 div 10 =
27 mod ( 36 div 7 + 7 mod 2 ) = 298 mod 30 mod 10 =
(23 mod 6 + 23 div 5) mod 4 = 345*(58 mod 8 73 mod 2)=

2. Ce afieaz secvenele de program de mai jos: (3p)


a:= 59267847; s:=1; x:=497264; a:=0;
for i:=1 to 5 do while x>a do
begin s:=s*a mod 10; a:=a div 10; end; begin a:=a*10+x mod 10; x:=x div 10; end;
write(s, ,a); write(a);

.
a:=780465;s:=0; for i:=1 to 5 do
repeat for j:=4 downto 1 do
s:=s + a mod 10; a:=a div 10; if i>j then write(i);
until a mod 10 = 0;
write(s);

..

3. n coala X s-au distribuit numere matricole cu numerele cuprinse n intervalul [a, b]. Cunoscnd
capetele intervalului precum i faptul c nici un numr nu are mai mult de 9 cifre s se afieze cte
din numerele matricole se termin n cifra 7. (3p)
Nume Data. Clasa..

Test
1. Evaluai expresiile matematice de mai jos: (3p)
27 mod 6 * (32 div 10) = 2365 div 100 div 10 =
27 mod ( 46 div 7 + 7 mod 2 ) = 298 mod 29 mod 10 =
(23 mod 6 + 23 div 5) mod 9 = 345*(58 mod 8 73 mod 2)=

2. Ce afieaz secvenele de program de mai jos: (3p)


a:= 59267647; s:=1; x:=497264; a:=0;
for i:=1 to 5 do while x>a do
begin s:=s+a mod 10; a:=a div 10; end; begin x:=x div 10; a:=a*10+x mod 10; end;
write(a, ,s); write(a);

.
a:=780495;s:=0; for i:=1 to 4 do
repeat for j:=4 downto 1 do
s:=(s + a) mod 10; a:=a div 10; if i>j then write(j);
until a mod 10 = 0;
write(s);

..

3. n coala X s-au distribuit numere matricole cu numerele cuprinse n intervalul (a, b]. Cunoscnd
capetele intervalului precum i faptul c nici un numr nu are mai mult de 9 cifre s se afieze cte
din numerele matricole sunt divizibile cu 9. (3p)

S-ar putea să vă placă și