Задать вопрос
3 мая, 00:46

Пишет Операция '-' не применима к типу string Что не так делаю?

var a, b, c:integer;

Begin

writeln ('Введите первое число');

writeln ('Введите второе число');

c:=a+b; writeln ('a=,'+'b=,');

c:=a-b; writeln ('a=,'-'b=,');

c:=a*b; writeln ('a=,'*'b=,');

c:=a/b; writeln ('a=,'/'b=,');

End.

+3
Ответы (1)
  1. 3 мая, 02:47
    0
    Вы пытаетесь применить арифметические операции к строковому типу.

    Да и программа не до конца сделана - нет даже ввода значений.

    var a, b:integer;

    Begin

    writeln ('Введите первое число: '); Readln (a);

    writeln ('Введите второе число'); Readln (b);

    writeln ('a + b = ', a+b);

    writeln ('a - b = ', a-b);

    writeln ('a * b = ', a*b);

    writeln ('a / b = ', a/b);

    End.
Знаешь ответ?
Не уверен в ответе?
Найди верный ответ на вопрос ✅ «Пишет Операция '-' не применима к типу string Что не так делаю? var a, b, c:integer; Begin writeln ('Введите первое число'); writeln ...» по предмету 📙 Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.
Искать другие ответы