10111 - дополнительный код 10110 - обратный код 01001 - прямой код 1001 (2) = 9
Sonyamaslo6
24.02.2021
Program a1; // a1 - название твоей проги, с program название программы. var a,b,c, s : integer; // a, b, c, s - переменные. var — ключевое слово, после этого слова объявляют переменные. begin // begin и end — это как скобки, в которых ты решаешь выражение readln(a); readln(b); readln(c); // readln() — оператор, с которого можно отправлять данные в компьютер. есть и такая fорма записи. отличие read от readln в том, если использует второй вариант то каретка( _) переносится на новую строку. s : = b*2-4*a*a; // присваиваем значения переменных в переменную s. if (s > 0) then // конструкция if else позволяет проверять условия, если это равно или не равно, то делай компьютер writeln(' число положительное'); else if (s < 0) then writeln(' число отрицательное'); // writeln() выводит инfу на экран. end.
Джулия
24.02.2021
1) procedure insert(source: string; var s: string; index: integer); вставляет подстроку source в строку s с позиции indexprocedure delete(var s: string; index, count: integer); удаляет из строки s count символов с позиции index2)var s: string; i,n,code: integer; beginwrite('введите длинное число: '); readln(s); for i: =1 to length(s) do begin val(s[i],n,code); if code=0 then writeln(n); end; end.пример: введите длинное число: 34568102853456810285если не требуется выполнять арифметических действий с цифрами, то можно так: var s: string; i: integer; beginwrite('введите длинное число: '); readln(s); for i: =1 to length(s) do writeln(s[i]); end.