Если речь идет об электронных таблицах, то ячейка именуется по умолчанию номером столбца и номером строки. Например: А5, В10, IV65536. Пользователь может сам вместо такого имени ячейки присвоить ей мнемоничное (отражающее суть данных) имя, но об этом можно говорить уже после того, как основные операции с таблицей освоены.
В восьмеричной : <span>47
В шестнадцатеричной: 27</span>
Const N = 10;
var
mas: array [1..N] of integer;
i,x,y,z:integer;
begin
for i:=1 to 10 do
read(mas[i]);
x:=0;
y:=0;
z:=0;
for i:=1 to 10 do begin
if mas[i]>0 then
x:=x+1
else if mas[i]<0 then
y:=y+1
else
z:=z+1
end;
writeln('Положительных элементов: ',x);
writeln('Отрицательных элементов: ',y);
writeln('Нулевых элементов: ',z);
end.
В восьмеричную
2005 : 8 = 250, остаток 5
250 : 8 = 31, остаток 2
31 : 8 = 3, остаток 7
3 : 8 = 0, остаток 3
Выписываем остатки в обратном порядке: 3725
В пятеричную
2005 : 5 = 401, остаток 0
401 : 5 = 80, остаток 1
80 : 5 = 16, остаток 0
16 : 5 = 3, остаток 1
3 : 5 = 0, остаток 3
Выписываем остатки в обратном порядке: 31010
В двоичную
2005 : 2 = 1002, остаток 1
1002 : 2 = 501, остаток 0
501 : 2 = 250, остаток 1
250 : 2 = 125, остаток 0
125 : 2 = 62, остаток 1
62 : 2 = 31, остаток 0
31 : 2 = 15, остаток 1
15 : 2 = 7, остаток 1
7 : 2 = 3, остаток 1
3 : 2 = 1, остаток 1
1 : 2 = 0, остаток 1
<span>Выписываем остатки в обратном порядке: 11111010101</span>
Т.е. "4" выходит?) Вот решение, но можно было короче, а можно было .NET подключить ещё... Но это вот классика)
var
a, b, c, d, f, P: real;
begin
readln(a, b, c, d, f);
P := (a + b + c + d + f) / 5;
writeln(P);
<span>end.</span>