М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
elenakopylova7
elenakopylova7
03.02.2021 09:22 •  Информатика

Одномерные массивы ДЗ: Написать программы - Заполнить массив A из 15 элементов, случайными числами, значение которых изменяются в диапазоне от -50 до 50. Вывести массив на экран.
Найти:
1. Вывести на экран произведение всех элементов массива.
2. Вывести на экран количество отрицательных элементов массива.
3. Вывести на экран среднее арифметическое всех нечетных элементов целочисленного массива (с точностью 2 знака после запятой).
Если в массиве нет нечетных элементов, вывести "NO".
4. Вывести на экран список всех положительных чисел в одну строку, оканчивающихся на 8. Если в массиве нет таких элементов, вывести "NO".
5. Вывести на экран список всех положительных чисел в одну строку, которые делятся на 3 и не делятся на 9. Если в массиве нет таких элементов, вывести "NO".

👇
Ответ:
тьпнли
тьпнли
03.02.2021

import random

A  = []

for i in range(15):

   A.append(random.randrange(-50,50))

print(A)

pr = 1

for i in range(len(A)):

   pr*= A[i]

print("Произведение всех элементов равно: ", pr)

ko = 0

for i in range(len(A)):

   if A[i] < 0:

       ko += 1

print("Количество отрицательных элементов: ", ko)

sn = 0

nch = 0

for i in range(15):

   if A[i] % 2 != 0:

       sn+= A[i]

       nch += 1

if nch == 0:

   print("NO")

else:

   sr = sn / nch

   print("Среднее арифметическое:", end=" ")

   print(float('{:.2f}'.format(sr)))

print("Положительные, которые оканчиваются на 8:", end= " ")

k8 = 0

k93 = 0

for i in range(len(A)):

   if A[i] > 0 and A[i] % 10 == 8:

       k8 += 1

       print(A[i],end=" ")

if k8 == 0:

   print("NO",sep=" ")

print("Числа, которые делятся на 3, но не на 9:")

for i in range(len(A)):

   if A[i] % 3 == 0 and A[i] % 9 != 0 and A[i] > 0:

       k93+=1

       print(A[i],end=" ")

if k93 == 0:

   print("NO")

4,8(35 оценок)
Открыть все ответы
Ответ:
daniil12341234
daniil12341234
03.02.2021

Ресурс:                         Можливості:

Appy Pie                       Створення додатків для Android , iOS , Fire OS.

Mobicommerce            Створення додатків-магазинів для Android

AppYet                          Створення додатків для блогерів, ютуберів за 5 хв

AppsGeyser                  Створення додатків для Android.

Mobincube                    Створення додатків для Android.

Apps Bar                       Створення додатків для Android.

CreateMyFreeApp         Створення додатків для Android і iOS.

Mobiumapps                  Створення додатків-магазинів для Android

Appropio                         Створення додатків для Android і iOS.

GoodBarber                    Створення додатків для Android.

Більше інформації: https://sovety.pp.ua/index.php/ua/onlajn/vebmajstru/3382-onlajn-servisiv-dlya-stvorennya-mobilnikh-dodatkiv

4,6(26 оценок)
Ответ:
AlenkaPro1
AlenkaPro1
03.02.2021

1) Натурные модели: манекен, кукла, игрушка и т. д.

   Информационные модели: таблицы, чертежи, схемы и т. д.

2) Этапы построения информ. модели:

1. Постановка цели моделирования.

2. Анализ всех известных субъекту моделирования свойств объекта.

3. Анализ выделенных свойств

4. Выбор формы представления модели (словесное описание, чертеж, таблица, схема и т. д.)

5. Формализация – это процесс построения информационных моделей с формальных языков. Результатом этапа формализации является информационная модель.

6. Анализ полученной модели на непротиворечивость.

7. Анализ адекватности полученной модели объекту и цели моделирования.

3) Схема - схема метро, дорожная карта и т. д.

   Таблица - классный журнал, прайс-лист продукции и т. д.

4,4(82 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ