Var x:char; begin x:=(39+42)/(3+7); writeln('x=',x:4:2); readln; end. var x:real; begin x:=(39+42)/(3+7); end. var x:real; begin x:=(39+42)*(3+7); writeln('x=',x:4:2); readln; end. var x:real; begin x:=(39+42)/(3+7); writeln('x=',x:4:2); readln; end.
Char - примитивный тип данных, который характеризуется символами. Я больше по джаве, нежели по паскалю, но чар везде одинаковый, а раз уж в коде используются вычисления, то чар тут явно не подходит. Так же не рекомендую использовать long, int, short и так далее, лучше использовать real, так как диапазон значение у real поддерживает плавающую точку.
Вариант 2
var
x:real;
begin
x:=(39+42)/(3+7);
writeln('x=',x:4:2);
readln;
end.
Объяснение:
Char - примитивный тип данных, который характеризуется символами. Я больше по джаве, нежели по паскалю, но чар везде одинаковый, а раз уж в коде используются вычисления, то чар тут явно не подходит. Так же не рекомендую использовать long, int, short и так далее, лучше использовать real, так как диапазон значение у real поддерживает плавающую точку.