АлгЯзык: 39 - Сложные условия

1. Определите значение переменной «a» после выполнения фрагмента программы:
  a := 10; b := 5
если не (a < 5)
то a := 5
все
Ответ: 
2. Определите значение переменной «a» после выполнения фрагмента программы:
  a := 10; b := 5
если a > 5 и a < b
то a := a - 5
все
Ответ: 
3. Определите значение переменной «a» после выполнения фрагмента программы:
  a := 10; b := 5
если a > 1 или a < b
то a := a - 5
все
если a > 1 и a = b
то a := a - 5
все
Ответ: 
4. Определите значение переменной «a» после выполнения фрагмента программы:
  a := 10; b := 5
если a > 1 и a < b
то a := a - 5
все
если a > 1 и a = b
то a := a - 5
все
Ответ: 
5. Какую логическую операцию (И, ИЛИ, НЕ) нужно добавить в программу вместо многоточия, чтобы значение переменной «a» после выполнения фрагмента программы стало равно 17?
  a := 10; b := 5
если a > 1 ... a < b
то a := a - 7
иначе a := a + 7
все
Ответ: 
6. Какую логическую операцию (И, ИЛИ, НЕ) нужно добавить в программу вместо многоточия, чтобы значение переменной «a» после выполнения фрагмента программы стало равно 3?
  a := 10; b := 5
если a < 1 ... a > b
то a := a - 7
иначе a := a + 7
все
Ответ: 
7. Какую логическую операцию (И, ИЛИ, НЕ) нужно добавить в программу вместо многоточия, чтобы значение переменной «a» после выполнения фрагмента программы стало равно 15?
  a := 10; b := 5
если a < 1 ... a > b
то a := a - 5
иначе a := a + 5
все
Ответ: