Igor1406
?>

Информатика Что выведет программа, если в ка­че­стве зна­че­ний пе­ре­мен­ных s и t вво­ди­лись (3, 7)? var s, t: integer; begin readln(s); readln(t); if (s > 10) or (t > 10) then writeln(s) else writeln(t) end. Что выведет программа, если в ка­че­стве зна­че­ний пе­ре­мен­ных s и t вво­ди­лись (3, 17)? var s, t: integer; begin readln(s); readln(t); if (s > 10) and (t > 10) then writeln(s) else writeln(t) end.

Информатика

Ответы

yuraotradnov

1й вариант 7

2й 3

Объяснение:

Styazhkin395
// PascalABC.NET 3.0, сборка 1157 от 02.02.2016
begin
  var n:=ReadInteger('n=');
  if n<0 then Writeln(n,'! не определено: n<0')
  else
    if n=0 then Writeln('0!=1')
    else begin
      var p:BigInteger:=1;
      for var i:=2 to n do p*=i;
      Writeln(n,'!=',p)
      end
end.

Тестовое решение:
n= 138
138!=691778647261948849222819828311491035886734385827028118707676848307166514238979223884785249055995983385450621636277440066920043595627074569065446040152660143904127838730788278294186615891819670506731208704000000000000000000000000000000000
erere4443

int1 = int(input())

int2 = int(input())

col1 = int(input())

col2 = int(input())

min1 = col1 + int1 * (col1 - 1 ) # Минимальное время которое она находились на платформе, согласно условиям 1 стороны платформы

max2 = col1 + int1 * (col1 + 1 ) # Максимальное время которое она находились на платформе, согласно условиям 1 стороны платформы

min1 = col2 + int2 * (col2 - 1 ) # Минимальное время которое она находились на платформе, согласно условиям 2 стороны платформы

max2 = col2 + int2 * (col2 + 1 ) # Максимальное время которое она находились на платформе, согласно условиям 2 стороны платформы

if min1 > min2 : # Находим общий минимум для обеих сторон плафтормы. Это максимальное из двух значений

totalmin = min1

else :

totalmin = min2

if max1 > max2 : # Находим общий максимум для обеих сторон плафтормы. Это минимальное из двух значений

totalmax = max2

else : # Важно помнить Минимум максимален и постепенно уменьшается. Максимум минимален и постепенно растет

totalmax = max1

if totalmin > totalmax : # Если Минимальное время больше чем максимальное, то , ошибка в подсчете, во всех других случаях интервал существует

print(-1)

else :

print(totalmin , totalmax)

# это пояснение кода, не участвующее в программе

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

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

Информатика Что выведет программа, если в ка­че­стве зна­че­ний пе­ре­мен­ных s и t вво­ди­лись (3, 7)? var s, t: integer; begin readln(s); readln(t); if (s > 10) or (t > 10) then writeln(s) else writeln(t) end. Что выведет программа, если в ка­че­стве зна­че­ний пе­ре­мен­ных s и t вво­ди­лись (3, 17)? var s, t: integer; begin readln(s); readln(t); if (s > 10) and (t > 10) then writeln(s) else writeln(t) end.
Ваше имя (никнейм)*
Email*
Комментарий*

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

mrvasilev2012
VdoffOlga
femida69
bezzfamilny631
arsen-ai-ti
AlekseiMardanova
venera2611
knigi21212
Alyona
avolodyaev
cometa94558
hellomaxim
ivanjeka87
tofilev
alenih13