Напишите класс который принимает с клавиатуры целое число и выводит на экран его квадрат но только в случае,если введенное число отрицательно.в противном случае на экран выводится сообщение ошибка
260
397
Ответы на вопрос:
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.
var a: integer;
begin
readln(a);
if (a< 0) then a: =sqr(a);
writeln(a) else writeln('error');
end.
Популярно: Информатика
-
IIvanMuratov200316.02.2022 11:57
-
Pooster07.08.2020 19:58
-
Mehriban200706.11.2020 10:52
-
bogdantanya2017114.04.2023 18:04
-
kilbas1ggttyi21.08.2021 01:08
-
Rostik999916.11.2020 09:45
-
blazhenko6616.06.2021 08:12
-
lenokv03.11.2022 13:32
-
Angelina0711121.10.2020 12:16
-
alisabugor10.02.2022 22:53