Yurok9872
?>

Какую логическую операцию нужно добавить в программу вместо многоточия, чтобы значение переменной «a» после выполнения фрагмента программы стало равно 17? a : = 10; b : = 5; if (a > 1) (a < b) then a : = a - 7 else a : = a + 7;

Информатика

Ответы

necit12
Конъюкцию (and). поскольку одно из условий оператора if (а> 1) всегда равно 1. а другое (а< b) всегда нулю, то результат  (a > 1) and (a < b) будет 0 и переменная а получит приращение в 7a : = 10; b : = 5; if (a > 1) and (a < b) then  a : = a - 7 else a : = a + 7;
Tane4ka2110
Var       n: integer;       min, max: 0..9; begin       write('введите натуральное число: ');       readln(n);             {инициализация начальных значений минимума и максимума}       min : = 9;       max : = 0;             {разбиение числа на отдельные цифры и поиск их минимума и максимума}       while n < > 0 do       begin               if n mod 10 < min then min : = n mod 10;               if n mod 10 > max then max : = n mod 10;               n : = n div 10       end;             {вычисление и вывод среднего минимума и максимума}       writeln('среднее : ', sqrt(max * min)); end. собственно сначала программа ищет минимальную и максимальную цифру в числе, а потом считает среднее или среднее пропорциональное этих двух цифр.
Сорокина

# python 3.6.2

while true:

reellength = int(input('введите длину мотка (от 1 до 100): '))

if reellength < = 100 and reellength > = 1:

  break

else:

  print('неверный ввод! ')

reelnum = 0

while true:

segmentlength = int(input('введите длину куска (от 1 до 100): '))

if segmentlength < = 100 and segmentlength > = 1:

  if segmentlength < reellength:

  reellength -= segmentlength

  reelnum += 1

  continue

  if segmentlength == reellength:

  reellength -= segmentlength

  reelnum += 1

  print(f'количество кусков: {reelnum: d}; длина остатка: {reellength: d}')

  break

else:

  print('неверный ввод! ')

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Какую логическую операцию нужно добавить в программу вместо многоточия, чтобы значение переменной «a» после выполнения фрагмента программы стало равно 17? a : = 10; b : = 5; if (a > 1) (a < b) then a : = a - 7 else a : = a + 7;
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Yekaterina
ermisyareg436
s2010av565
zhunina71807
edubenskaya
Kati2005
Ермакова Ирина674
dmitrovlug8248
kas80
Aleksandr
dimanov
Zolotnik974620
dinadumno2114
Анна498
Korneeva1856