Я незнаю прости. может другие помогут
#include <stdio.h>
#include <conio.h>
int main ()
{
int x;
printf ("Rost : ", x);
scanf( " %d" , &x);
if ( x > 180) printf ( " Vysokij ");
else printf( "Ne ochen' vysokij" );
return 0 ;
}
Ответ: 3) 8
У меня получилось так.
Из точки А в точку В (2 км)
Из точки В в точку D (1 км)
Из точки D в точку С (3 км)
Из точки С в точку Е (2 км)
В сумме 8 км.
var a:string;
i:integer;
c:boolean;
begin
readln(a);
repeat
if pos('+',a)<>0 then begin inc(i); delete(a,pos('+',a),1); end;
if pos('-',a)<>0 then begin inc(i); delete(a,pos('-',a),1); end;
if (pos('+',a)=0) and (pos('-',a)=0) then c:=true;
until c;
writeln(i);
end.