дерево
-----------------------------------------------------------------------------
фруктовое хвойное лиственное
------------------ ------------------ ------------------
яблоня сосна лиственница дуб береза
Не знаю, как тут рисовать :)
Если коротко: "дуб" и "береза" - разновидность "лиственного дерева", которая в свою очередь является разновидностью "дерева". Яблоня, сосна и лиственница - аналогично.
Названия деревьев также являются разновидностью: например, карликовая береза, яблоня Антоновка или яблоня Белый Налив и т.д.
Всякие "яблоки", "желуди", "стволы", "листья" и прочее не могут являться разновидностью, но могут относиться как "состоит из" или "является плодом". Как-то так.
Vara,b,c,summa:integer;beginWrite('Сколько чисел ');read(a);for b:=0 to a dobeginwriteln('Введите число ');Read(c);summa:=summa+c;end;writeln('Сумма = ',summa);end.
Var
n, i: Integer;
s: Real;
begin
Write('Сколько слагаемых? ');
readln(n);
for i := 1 to n do
s := s + 1 / (i * (i + 1) * (i + 2));
WriteLn('Сумма ряда = ', s);
end.
Советую перевести сначала каждое число в 16-тиричную (hex) систему, т.к. проще будет выровнять, потому что каждое будет по 8 бит. Это можно сделать на калькуляторе. Т.е.:
25 = 19h
128 = 80h
12 = 0Сh
44 = 2Ch
Теперь тупо располагаем их друг за другом:
19800С2С h
В десятичной это 427822124,
в двоичной - 11001100000000000110000101100
Uses crt;
var a,pr,n:integer;
begin
pr:=1;
write('Введите число: '); readln(a);
while a>0 do
begin
n:=a mod 10;
if (n mod 2=0) and (n<>0) then pr:=pr*n;
a:=a div 10;
end;
writeln('Произведение четных цифр числа: ',pr);
<span>end.</span>