1) r=187,5
a=9
d=63
2) var a,b,c,d,e:integer;
sr:real;
begin
writeln('Оценка за первый опрос');
read(a);
writeln('Оценка за второй опрос');
read(b);
writeln('Оценка за третий опрос');
read(c);
writeln('Оценка за четвертый опрос');
read(d);
writeln('Оценка за пятый опрос');
read(e);
sr:=(a+b+c+d+e)/5;
writeln('Среднее значение равно ',sr);
end.
3)var a,b,d, dengi,ostatok: integer;
begin
writeln('Количество денег у человека');
read(dengi);
writeln('Стоимость перчаток');
read(a);
writeln('Стоимость портфеля');
read(b);
writeln('Стоимость галстука');
read(d);
ostatok:=dengi-a-b-d;
writeln('Остаток от изначальной суммы равен ',ostatok);
end.
Программа для паскаля
program treug;
var a,b,c: integer;
begin
write (' Введите длины сторон ');
readln (a,b,c);
if (a < b+c) and (b < a+c) and (c < a+b) then
writeln (' Треугольник существует')
else writeln (' Треугольник не существует ');
end.
Ответ:
Указан после каждого столбика с решением.
1) 01101110
2) 11111100 (первый разряд слева знаковый; 1 - отрицательное число, 0 – положительное)
3) В постфиксной форме записи сначала операнды, потом действие между ними. Выполняем действия последовательно:
1. 16 4 +, т.е. 16 + 4 = 20 >> 20 7 2 - 1 - * 12 +
2. 20 5 1 - * 12 +
3. 20 4 * 12 +
4. 80 12 +
5. 80 + 12 = 92 (ответ)
4) Количество путей из А в Т:
А – 1
Б = А = 1
Д = А = 1
В = А + Б = 2
Г = А + Д = 2
Е = Б + В + Г + Д = 1 + 2 + 2 + 1 = 6
К = Е = 6
Л = К + Е = 6 + 6 = 12
М = Л + К = 12 + 6 = 18
Н = К + М + Л = 6 + 18 + 12 = 36
П = Н = 36
Р = Н = 36
Т = П + Н + Р = 36 + 36 + 36 = 108
Ответ: 108
Для кодирования одного из 256 символов требуется log(2)256 = 8 бит (2^8=256); для кодирования слова, состоящего из 5 символов, необходимо 5*8 = 40 бит = 40/8 байт = 5 байт.