Есть ответ 👍

Синформатикой ! именно сейчас ! пусть алфавит языка состоит из цифр от 0 до 9, знака «t» и знаков арифметических операций «+», «-», а правило записи слов (арифметических выражений) звучит так: пишутся два числа, разделенные знаком «т», затем знак операции. чему будет равно значение выражения 25т12т2+т45+: а) 80; б) 60; в) 55; г) 10; д) 12?

153
494
Посмотреть ответы 2

Ответы на вопрос:


Из анализа алфавита и синтаксиса языка делаем вывод, что используется так называемая постфиксная (она же обратная польская) запись, широко распространенная в алгоритмах работы со стеком. в предлагаемой синтаксис , поэтому можно обойтись и без стека. исходная запись: 25т12-т2+т45+внимание: знак "-" в условии был ошибочно ! начинаем разбор исходной строки."25" - первый операнд (за ним следует символ-терминатор т); "12" - второй операнд (за ним терминирующий знак операции -); "-" - знак операции.можно вычислять: 25 - 12 = 13теперь "13" подставляем на место первого операнда и продолжаем читать строку."t" - терминирующий символ, он тут для соблюдения синтаксиса; "2" - второй операнд (за ним терминирующий знак операции +); "+" - знак операции.можно вычислять: 13 + 2 = 15 теперь "15" подставляем на место первого операнда и продолжаем читать строку."t" - терминирующий символ, он тут для соблюдения синтаксиса; "45" - второй операнд ( за ним терминирующий знак операции +); "+" - знак операции. можно вычислять: 15 + 45 = 60исходное выражение просмотрено до конца, алгоритм разбора закончен.ответ: б) 60
пиро3
4,8(73 оценок)

using system;

namespace app {

    class program {

        static void main() {

            console.write("v = ");

            var v = double.parse(console.;

            console.writeline("а = {0}", math.pow(v, 1 / 3.0));

            console.readkey();

        }

    }

}

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS