zotti
?>

Люди информатика) Обчисліть та вкажіть значення функції ЕСЛИ(2>1; 10–5; 20/2)?

Информатика

Ответы

АлексейГагиковна1774

Некоторые изменения в коде на Питоне в отличие от Паскаля:

"const  n = 10;"  превратится в "n = 10"Присвоения обозначаются не :=, а просто =Раздел описаний нам не нужен, разве что можно сразу задать списки длины n: a = [None] * n; b = [None] * nВ Паскале некоторые переменные инициализируются нулем. Тут придется написать присвоение явно."for i := 1 to n do" превратится в "for i in range(1, n + 1):". Но так как нумерация элементов списка в Питоне начинается с нуля, имеет смысл поменять на range(n), чтобы действительно был проход по всем элементам. При этом в выводе придется поменять i на i + 1, чтобы сам вывод не поменялся.Вместо begin ... end используются отступыДля генерации случайных чисел в промежутке от 3 до 10 в модуле random есть функция randint, использование такое же, что и у random в исходной программеУсловная конструкция в Питоне if cond: ...Проверка на равенство ==, а не =Вывод - функция print. Чтобы Питон не добавлял лишние пробелы, нужно в функцию print дописать sep=''

Получается так:

Код (Python 3):

from random import randint

n = 10

a = [None] * n

b = [None] * n

maxs = 0

for i in range(n):

   a[i] = randint(3, 10)

   b[i] = randint(3, 10)

   if maxs < a[i] * b[i]:

       maxs = a[i] * b[i]

for i in range(n):

   if maxs == a[i] * b[i]:

       print(i + 1, ' Площадь=', a[i] * b[i] * 0.5, ' а=', a[i], ' b=', b[i], sep='')

Пример вывода:

5 Площадь=50.0 а=10 b=10

7 Площадь=50.0 а=10 b=10

Vladimirovna Dmitrieva

1) офисные пакеты

  мультимедийные

  электронные книги

  бухгалтерские программы

2) прикладное

3) условно бесплатные

4)Управление памятью;

Управление доступом к устройствам ввода-вывода;

Управление файловой системой;

Управление взаимодействием процессов, диспетчеризация процессов;

Управление использованием ресурсов;

Загрузка программ в оперативную память и их выполнение;

Интерфейс с пользователем;

Межмашинное взаимодействие (сеть);

Защита самой системы и пользовательских данных и программ;

Разграничение прав доступа и многопользовательский режим работы

5) операционой системы

6) 3

7) 1

8) 1

9) 2

Объяснение:

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

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

Люди информатика) Обчисліть та вкажіть значення функції ЕСЛИ(2>1; 10–5; 20/2)?
Ваше имя (никнейм)*
Email*
Комментарий*

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

andreevaalisa
Роман1406
mira15963256
Матфеопуло1006
premiumoft
araqsyabadalyan1988
Беспалова
ashkiperova6
Olesya
info9
Борисович409
Дмитрий_Евлампиев518
Александрович Алексеевна
orinvarostov
yuklimochkina3