var x,y:real;
begin
x :=-10;
while x <= 10 do begin
if 5-x >= 0 then
y := sqrt(5-x);
writeln('x: ', x, '; y: ',y);
x := x + 1;
end;
end.
Как вместо нуля напротив y вывести слово error?
Паскаль
Ответы
Ответ дал:
1
Ответ:
добавить в Var строковую переменную (например s:string;), а в программе определять равенство y=0. Если верно, то строковой переменной присвоить s:=error. Если не верно , то строковой переменной присвоить y с указанием количества знаков после запятой (например 5 знаков) Str(y:0:5, s); и при выводе написать writeln('x: ', x, '; y: ',s); (заменили число y на строку s)
Объяснение:
dementor228365:
Дружище, не мог бы ты полностью написать и прислать её сюда, я тебя прошу. Уже неделю пытаюсь докопаться до кого-то, чтобы полностью написали. Будьте добры, пришлите сюда
Похожие вопросы
1 год назад
1 год назад
2 года назад
7 лет назад
7 лет назад
9 лет назад