0110101=0*2^6+1*2^5+1*2^4+0*2^3+1*2^2+0*2^1+1*2^0=53 4F4=4*16^2+16*16^1+4*16^0=1268. буква F соответствует числу 16 258=2*16^2+5*16^1+8*16^0=600
vikanikita
27.01.2022
Var s:string; n,k,i:integer; begin for n:=1 to 2 do begin writeln('Введите строку ',n,':'); readln(s); k:=0; for i:=1 to length(s) do begin case s[i] of '[': k:=k+1; ']': k:=k-1; end; end; if k=0 then writeln('В строке ',s,' количество [ и ] одинаково') else writeln('В строке ',s,' количество [ и ] не одинаково'); end; end.
Пример: Введите строку 1: c:=a[imax,j]; a[imax,j]:=a[imin,j]; a[imin,j]:=c В строке c:=a[imax,j]; a[imax,j]:=a[imin,j]; a[imin,j]:=c количество [ и ] одинаково Введите строку 2: Просто [ пример ]] со [[ скобками В строке Просто [ пример ]] со [[ скобками количество [ и ] не одинаково
Corneewan
27.01.2022
// PascalABC.NET 3.3, сборка 1634 от 14.02.2018 // Внимание! Если программа не работает, обновите версию!
type CheckBalls=class
private
ad:array of real; // диаметры шариков ap:array of real; // веса шариков etD:=24.0; // эталонный диаметр derD:=2.0; // эталонное предельное отклонение etP:=74.0; // эталонный вес derP:=3.0; // эталонное предельное отклонение
procedure CheckBall(m:integer); // проверка шарика с указанным номером begin Write('Шарик № ',m,': диаметр - '); if Abs(aD[m-1]-etD)<=derD then Write('норма') else Write('брак'); Write(', вес - '); if Abs(aP[m-1]-etP)<=derP then Writeln('норма') else Writeln('брак') end;
public
constructor(ma,mp:array of real); begin ad:=Copy(ma); ap:=Copy(mp); end;
procedure CheckAllBalls; begin for var i:=1 to ad.Length do CheckBall(i) end;
end;
begin var n:=120; // число шариков var a:=SeqRandom(n,200,280).Select(t->t/10).ToArray; var b:=SeqRandom(n,700,800).Select(t->t/10).ToArray; Writeln('Параметры шариков (диаметр,вес):'); a.Zip(b,(p,q)->(p,q)).Println; Writeln('Результаты контроля:'); var oL:=new CheckBalls(a,b); oL.CheckAllBalls end.
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Запишите десятичные эквиваленты следующих чисел: 0110101 во 2 4f4 в 16 258 в 16
4F4=4*16^2+16*16^1+4*16^0=1268. буква F соответствует числу 16
258=2*16^2+5*16^1+8*16^0=600