Операторы не выполнятся т.к записанны с ошибками, а если бы они были записанны так
S:=0;n:=5;
for i:=2 to n do s:=s+100 div i;
Тогда значение переменной S было бы равно 128
1. a)
2. a)
3. c)
4. a)
5. с)
6. с)
7. d)
8. 20
9.
1) После example4 не стоит ;
2) Вместо red нужно read в обоих случаях
3) Вместо c=e нужно c:=e
4) После c:=a не стоит ;
10. Не понял как делать, возможно так:
(-23+(-22)+(-21)+(-20)+(-19)+(-18)+(-17)+(-16)+(-15)+(-14)+(-13)+(-12)+(-11)+(-10)+(-9)+(-8)+(-7)+(-6)+(-5)+(-4)+(-3)+(-2)+(-1)+0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34) / 58 = 319 / 58 = 5,5
Последнее скорее всего не правильно) Извиняй)
Если считать, что текст написан в 8-битном формате то кол-во символов(включая пробелы) умножаем на 8. Если Unicode, то то же самое но умножаем на 16. Результат получаем в битах.
1 случай 27*8= 216 бит = 216/8 байт=27 байт
2 случай 27*16 = 432 бит = 432/8 байт = 54 байт
27913
________________________________________________________