1. Составные конструкции имеет смысл писать так:
case f of
1 : begin
R1:=(a*sqrt(3)/4);
writeln('R1=',' ',R1);
{ что-то ещё... }
end;
2. Есть большие сомнение что в R1 после этого:
a*sqrt(3)/4)
будет
integer
. Подумайте над этим.
3.
program case14;
var f : integer;
var a, R1, R2, S: Real;
begin
writeln ('Введите цифру от 1 до 4 включительно!');
Readln(f);
Writeln('Введите значение стороны равностороннего треугольника');
Readln(a);
case f of
1:
begin
R1:=(a*sqrt(3)/4);
writeln('R1=',' ',R1);
R2:=R1*2;
writeln('R2=',' ',R2);
S:=sqr(a)*sqrt(3)/4;
writeln('S=',' ',S);
end;
end;
end.