profile
Опубликовано 5 лет назад по предмету Информатика от lavrysha16

Дано трехзначное число abc. Напишите программу, позволяющую вывести на экран следующее двузначное число: a(b+c).

  1. Ответ
    Ответ дан rustikpro
    Программа в картинке.
    1. Ответ
      Ответ дан lavrysha16
      спасибо!!!
  2. Ответ
    Ответ дан JustPeople
    VAR
       s: String;
    BEGIN
       Read(s);
       Write((Ord(s[1])-48)*(Ord(s[2]) + Ord(s[3]) - 96));
    END.
    1. Ответ
      Ответ дан Аккаунт удален
      А чем плох StrToInt? По крайней мере, он откажется считать, если программе на вход подсунуть выражение типа "а12", выдаст ошибку, а с Ord она выдаст численный ответ, как будто все нормально. Не вижу причин для его использования.
Самые новые вопросы