В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
Aldhynbaavyl
Aldhynbaavyl
18.10.2022 15:02 •  Информатика

Всистеме программирования abcpascal наберите текст для решения : составьте программу, подсчитывающую среднее арифметическое 10 элементов целочисленного массива. массив заполнить случайными элементами в диапазоне 0-50, вывести на экран с комментариями.

Показать ответ
Ответ:
vovalomov00
vovalomov00
09.03.2023 05:33

Решение 1:

nominative = 1  # окончания им.падеж: гриб

generative = [2, 3, 4]  # список окончаний род.падеж: гриба

plural_generative = [5, 6, 7, 8, 9, 0]  # список окончаний род.падеж множ-го: грибов

for number in range(0, 51):  # цикл с значением от 0 до 51

   """number % 10  возвращает последнюю цифру из числа"""

   if (number % 10) == nominative:  

       print(f"{number} гриб")

   elif (number % 10) in generative:

       print(f"{number} гриба")

   elif (number % 10) in plural_generative:

       print(f"{number} грибов")

Решение 2:

nominative = 1  # окончания им.падеж: гриб

generative = [2, 3, 4]  # список окончаний род.падеж: гриба

for number in range(0, 51):  # цикл с значением от 0 до 51

   """number % 10  возвращает последнию цифру из числа"""

   if (number % 10) == nominative:

       print(f"{number} гриб")

   elif (number % 10) in generative:

       print(f"{number} гриба")

   else:

       print(f"{number} грибов")

Объяснение:

В комментариях.

0,0(0 оценок)
Ответ:
ZнyцPлaй
ZнyцPлaй
20.09.2021 22:03

895 =37F

895/16=55 остаток   15=F

55/16=3 остаток   7

3/16=0 остаток   3

1051 = 10000011011

1051/2=525 остаток   1

525/2=262 остаток   1

262/2=131 остаток   0

131/2=65 остаток   1

65/2=32 остаток   1

32/2=16 остаток   0

16/2=8 остаток   0

8/2=4 остаток   0

4/2=2 остаток   0

2/2=1 остаток   0

1/2=0 остаток   1

258 =102

258/16=16 остаток   2

16/16=1 остаток   0

1/16=0 остаток   1

4441 =10531

4441/8=555 остаток   1

555/8=69 остаток   3

69/8=8 остаток   5

8/8=1 остаток   0

1/8=0 остаток   1

4F =1001111

79/2=39 остаток   1

39/2=19 остаток   1

19/2=9 остаток   1

9/2=4 остаток   1

4/2=2 остаток   0

2/2=1 остаток   0

1/2=0 остаток   1

716 =1CE

462/16=28 остаток   14=E

28/16=1 остаток   12=C

1/16=0 остаток   1

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота