fitzhu
?>

Построить дерево выражения и вычислить результат + 8 + * 9 * 1 2 - * 3 7 + 6 * 4 5

Информатика

Ответы

masha812
1)
var a:string;
    i, o: Integer;
    p: Real;
begin
     readln(o);
     a := inttostr(o);
     for i := 1 to length(a) do
        p := p + strtoint(a[i]);
     if (sqr(o) = p*p*p) then writeln('true')
        else writeln('false');
end.

2)
var a:string;
    i, o, p: Integer;
begin
     readln(o);
     a := inttostr(o);
     for i := 1 to length(a) do
        p := p + strtoint(a[i]);
     if (p mod 3 = 0) then writeln('true')
        else writeln('false');
end.

3)
var a, b, c: real;
begin
     readln(a, b, c);
     if ((a = b) and (b = c)) then writeln('true')
        else writeln('false');
end.

Всё проверено, удачи:)

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Построить дерево выражения и вычислить результат + 8 + * 9 * 1 2 - * 3 7 + 6 * 4 5
Ваше имя (никнейм)*
Email*
Комментарий*