если вы про объекты в языках програмирования то они могут быть практически любыми( имена объектов не могут начинатся с цифры и местить ",^,(,*,),?,+,-,=,',/,$,#,@,!)
Объяснение:
Имена объектам дают для того, чтоб и потом можно было найти и использовать
2) USES CRT; VAR A:array[0..200] of integer; i,max,s:integer; BEGIN CLRSCR; Randomize; Writeln('Дан массив:'); for i:=0 to 200 do begin A[i]:=-100+random(150); Write(A[i],' '); end;
s:=0; max:=A[0];
for i:=0 to 200 do begin if A[i] > max then max:=A[i]; if A[i]>=0 then s:=s+1; end;
Writeln; Writeln('Максимальный элемент массива = ', max); Writeln('Кол-во положительных элементов = ',s); READLN; END.
Function t10_q(x,q:longint):string; const s='0123456789ABCDEFGHI'; var t,m:longint; r:string; begin t:=x; r:=''; while t>=q do begin m:=t mod q; r:=s[m+1]+r; t:=t div q end; t10_q:=s[t+1]+r end;
{ тестирование } var q,n:longint; begin Write('Введите основание системы счисления (2-20): '); Readln(q); Write('Введите натуральное число для перевода: '); Readln(n); Writeln(n,'(10)=',t10_q(n,q),'(',q,')') end.
Тестовое решение: Введите основание системы счисления (2-20): 16 Введите натуральное число для перевода: 16350 16350(10)=3FDE(16)
если вы про объекты в языках програмирования то они могут быть практически любыми( имена объектов не могут начинатся с цифры и местить ",^,(,*,),?,+,-,=,',/,$,#,@,!)
Объяснение:
Имена объектам дают для того, чтоб и потом можно было найти и использовать