Задать вопрос
23 января, 09:07

Пишет Операция '-' не применима к типу 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.

+4
Ответы (1)
  1. 23 января, 10:20
    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 ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике