F - ответ
1)
A B AvB F
0 0 0 0
1 0 1 1
0 1 1 1
1 1 1 1
2)
A B (отриц)B Bv(отриц)B F
0 0 1 1 1
0 1 0 1 1
1 0 1 1 1
1 1 0 1 1
3)
A B C AvBvC F
0 0 0 0 0
0 0 1 1 1
0 1 0 1 1
0 1 1 1 1
1 0 0 1 1
1 0 1 1 1
1 1 0 1 1
1 1 1 1 1
4)
A B C (отриц)C AvBv(отриц)C F
0 0 0 1 1 0
0 0 1 0 0 1
0 1 0 1 1 0
0 1 1 0 1 0
1 0 0 1 1 0
1 0 1 0 1 0
1 1 0 1 1 0
1 1 1 0 1 0
Var a,b,c,i:integer;
begin
i:=0;
Write('1-число='); Readln(a);
Write('2-число='); Readln(b);
Write('3-число='); Readln(c);
if a=0 then i:=i+1;
if b=0 then i:=i+1;
if c=0 then i:=i+1;
Writeln(i,' чисел равных нулю');
end.
Запишим коды каждой буквы:А = 1000Б = 1001В = 1010Г = 1011 Запишем последовательность БГАВ = 1001101110001010 Чтобы перевести в восьмеричный код из двоичного, следует начиная с конца разбить код на тройки и каждую уже перевести. Получится:001 001 101 110 001 010 (впереди числа, если не хватаем чисел, можно дописывать 0. Они не дают результата, просто удобны для записи). Переводим кажое число путем развернутой )формы записи и счета: <span>Ответ: 115612</span>
Число 110111 в десятичной системе счисления окажется числом 55.
Ответ:
#include <math.h>
int main()
{
double a, b, s;
s = 0.5 * a * b * sin(M_PI / 6); // так выглядит формула расчета площади M_PI это число Пи, определена в <math.h>
s = 0.25 * a * b; // sin (П / 6) равно 1/2, если угол не будет изменяться, то можно написать так
}