• помогите срочно нужно.  кто поможет дам 30 балов  

    дан текст, имеющий вид: "d1-d2+d3- ...", где di-цифры (n>1). вычислить записанную в тексте алгебрическую сумму
     

Ответы 1

  • Если заработает, скажите, пожалуйста, хочется хоть что-нибудь отметить var  a: string;  i, j, g, err, res: integer;  bo, ol: boolean;begin  readln(a);  a := '+' + a + '=';  for i := 1 to length(a) do  begin    val(a[i], g, err);    if (err = 0) then      j := j * 10 + g    else    begin      if (ol) then        if (bo) then          res := res + j        else          res := res - j;      bo := a[i] = '+';      ol := true;      j := 0;    end;  end;  writeln(res);end.
    • Автор:

      nala8di0
    • 6 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years