Тест: Целочисленная арифметика

 1. Вычислите:  (368 div 10) mod 10

36
8
6

 2. Вычислите:  (1608 div 100) div 10

6
1
0

 3. Вычислите:  (2574 mod 1000) div 100

57
7
5

 4. Какая формула находит первую цифру числа а=567?

cif:=a div 100;
cif:=(a mod 100) div 10;  
cif:=a mod 10;

5. Какая формула находит цифру числа а=56789, равную 6?

cif:=(a mod 1000) div 100;  
cif:=(a mod 10000) div 1000;  
cif:=(a mod 100) div 10;  

 6. Какая формула находит цифру числа а=154289, равную 2?

cif:=(a div 10000) mod 10;  
cif:=(a div 1000) mod 10;  
cif:=(a div 100) mod 10;  

 7.  Какая формула находит цифру числа а=154289, равную 1? 

cif:=(a div 10000) mod 10;   
cif:=(a div 100000) mod 10;  
cif:=(a div 1000) mod 10;    

 8. Какая формула находит последнюю цифру числа? 

cif:=(a div 100000) mod 10;  
cif:=a div 10;
cif:=a  mod 10;     

 9. Каков будет результат выполнения программы:

var a,с1,с2,с3,s:integer;

Begin

a:=753;

c1:=a div 100;

c2:=(a mod 100) div 10;       

c3:=a mod 10;

s:=c1+c3;

writeln('s=',s);

Еnd.

10
15
8

 10. Каков будет результат выполнения программы:

var a,с1,с2,с3,c4,c5,c6,sum:integer;

Begin

a:=222222;

sum:=(a div 10000) mod 10 + (a div 100) mod 10 + (a div 10) mod 10;

writeln('Сумма некоторых цифр числа = ',sum);

Еnd.

12
6
26