Aslan
Aslan

Блин помогите плиз почему код не работает

Program ede2;
var
a,b,c,next:longint;
Plus_minus:char;
begin
next:=1;
while (next=1) do
begin

Writeln(enter * or /);
Readln(Plus_minus);
If(Plus_minus='*') or (Plus_minus='/')
then
begin
write('Enter a=');
readln(a);
write('Enter b=');
readln(b);

if (Plus_minus='*')
then
begin c:=a*b;
writeln('proizvedenie=',c);
end
else
begin
c:=a/b;
writeln('raznost=',c);
end;
end
else Writeln(Error!!!!);
writeln('Press 1 to continue');
readln(next);

end;
end.

ЮУ
Юлия Усачева

Writeln("enter * or /"); // скобки надо ставить, иначе будут писаться переменные с таким именем
Плюс у тебя есть деление, переменную с хотя бы в реальные числа перемести.
Это навскидку возможные ошибки. Может ещё чего есть. Всегда есть 🙂

Ни
Николай

Program ede2;
var
a,b, next:longint;
Plus_minus:char;
begin
next:=1;
while (next=1) do
begin

Writeln('enter * or /');
Readln(Plus_minus);
If(Plus_minus='*') or (Plus_minus='/')
then
begin
write('Enter a=');
readln(a);
write('Enter b=');
readln(b);

if (Plus_minus='*')
then
begin c:=a*b;
writeln('proizvedenie=',c);
end
else
begin
writeln('delenie=', a/b);
end;
end
else Writeln('Error!!!!');
writeln('Press 1 to continue');
readln(next);

end;
end.

Компилируй и перестань наконец флудить!

Похожие вопросы
Почему не работает этот код? (С++)
Помогите плиз написать два кода) С++
Помогите плиз написать два кода, С++
Блин помогите плиз, очень срочно
почему не работает код? помогите кто нибудь
дайте код на прогу sncrack плиз плиз плиз плиз плиз. дайте код на прогу sncrack
Почему этот код не работает?
помогите плиз с кодом
плиз помогите с кодом (
Почему не работает код на JavaScript?