• 1.Чему будет равно значение переменной с в результате выполнения серии
    операторов. Запишите решение и ответ:
    a := 6*12 + 3;
    b := a div 10 + 5;
    a := b mod 10 + 1;
    c := a*a + b*b – a / 2 * b;
    2.Составьте блок-схему для задачи:
    Дано целое число. Если оно является положительным, то прибавить к
    нему 1; в противном случае вычесть из него 2. Вывести полученное число.

Ответы 1

  • 1. div, mod - операции взятия целой и дробной части от деления.Буду после каждой операции писать, что находится в переменных a, b.Перед операциями a, b не определены.a := 6*12 + 3; (a = 6 * 12 + 3 = 72 + 3 = 75; b не определено)b := a div 10 + 5; (a = 75; b = 75 div 10 + 5 = 7 + 5 = 12)a := b mod 10 + 1; (a = 12 mod 10 + 1 = 2 + 1 = 3; b = 12)c := a*a + b*b – a / 2 * b = 3 * 3 + 12 * 12 - 12 / 2 * 3 = 9 + 144 - 18 = 135.Ответ: 135.2. Блок-схема во вложении.
    answer img
    • Автор:

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

Еще вопросы

Войти через Google

или

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

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

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