Код: Выделить всё
var y1,y2: real;
x,code: integer;
C : string;
d: Char;
begin
ClrScr;
Write('Enter number: ');
ReadLn(C);
val(C, x,code);
Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду
Код: Выделить всё
var y1,y2: real;
x,code: integer;
C : string;
d: Char;
begin
ClrScr;
Write('Enter number: ');
ReadLn(C);
val(C, x,code);
А как Вы хотите записать дробное число в переменную типа integer?Stallman писал(а):Я считывает символы и пытаюсь их перевести из строкового типа в чиловой для дальнейших рачотов ,но при вводе десятичной дроби например 0.5 происходит ошибка как это исправить?
Код: Выделить всё
var y1,y2: real;
(* x,code: integer; *)
code: integer;
x : real;
C : string;
d: Char;
begin
ClrScr;
Write('Enter number: ');
ReadLn(C);
val(C, x,code);