Задать вопрос
2 ноября, 04:10

напишите класс который принимает с клавиатуры целое число и выводит на экран его квадрат но только в случае, если введенное число отрицательно. В противном случае на экран выводится сообщение ошибка

+2
Ответы (2)
  1. 2 ноября, 04:40
    0
    var a:integer;

    begin

    readln (a) ;

    if (a<0) then a:=sqr (a) ;

    writeln (a) else writeln ('Error') ;

    end.
  2. 2 ноября, 07:02
    0
    type Cl = class

    a:integer;

    constructor Create (b:integer) ;

    procedure SetVal (b:integer) ;

    function GetVal:integer;

    procedure Sq;

    end;

    constructor Cl. Create (b:integer) ;

    begin

    a : = b;

    end;

    procedure Cl. SetVal (b:integer) ;

    begin

    a : = b;

    end;

    function Cl. GetVal:integer;

    begin

    GetVal : = a;

    end;

    procedure Cl. Sq;

    begin

    if a < 0 then

    writeln ('a ^ 2 = ', a * a)

    else

    writeln ('Error') ;

    end;

    var

    Obj:Cl;

    a : integer;

    begin

    write ('a = ') ;

    readln (a) ;

    Obj : = Cl. Create (a) ;

    Obj. Sq;

    Readln;

    Obj. Destroy;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «напишите класс который принимает с клавиатуры целое число и выводит на экран его квадрат но только в случае, если введенное число ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы