Предмет: Информатика,
автор: dkadeykinowqonx
Информатика! Привет, помогите кто знает пожалуйста. Создать программу, запрашивающую с клавиатуры два числа типа Real ( с дробной часть) и считающие их сумму. Оба числа проверить процедурой Procedure chek(x:integer); Если число меньше единицы вывести на экран фразу "Маловато что-то" и продолжить программу
Ответы
Автор ответа:
0
Хоуми, у тебя в процедуре целочисленный тип, а вводимые числа вещественного.
procedure chek(x:real);
begin
if (x<1) then
writeln('Число ',x,'. Маловато что-то');
end;
var
a,b,c:real;
begin
writeln('Введите первое число');
readln(a);
writeln('Введите второе число');
readln(b);
c:=a+b;
writeln('Результат',c);
chek(a);
chek(b);
end.
procedure chek(x:real);
begin
if (x<1) then
writeln('Число ',x,'. Маловато что-то');
end;
var
a,b,c:real;
begin
writeln('Введите первое число');
readln(a);
writeln('Введите второе число');
readln(b);
c:=a+b;
writeln('Результат',c);
chek(a);
chek(b);
end.
Автор ответа:
0
writeln('Введите первое число'); в этом моменте, пишет, что неожиданный символ
Автор ответа:
0
Убери пробелы перед строкой
Автор ответа:
0
Спасибо большое
Автор ответа:
0
Пожалуйста
Похожие вопросы
Предмет: Физика,
автор: 88takeda
Предмет: Алгебра,
автор: sidelnikovk08
Предмет: Информатика,
автор: fastboyeditor
Предмет: Математика,
автор: ilyuhapvv
Предмет: История,
автор: ника531