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

ОТВЕТ НА ВОПРОСЫ 9 КЛАСС 1.Что такое массив?
Виды массивов?
Описание массивов?
заполнения массивов?
вывода массива?
4. Вычисление суммы элементов массива?
5. Нахождение наибольшего элемента массива?
6. Нахождение наименьшего элемента массива?
7. Нахождение элемента с заданным свойствами?
8. Сортировка массива?

👇
Ответ:
kostaKOSTAkosta
kostaKOSTAkosta
29.01.2021

Массив - набор однотипных элементов, связанных общим именем (именем массива)

Виды: Одномерные, многомерные

Описание массивов различается в разных языках программирования, расскажу о C++ и Pascal

C++:

int a[20], так мы получим массив из 20 целых чисел с именем "a"

Pascal:

mas = array[1..10] of integer;

Так мы получим массив состоящий из 10 целочисленных элементов с именем "mas"

можно придумать бесконечное количество, но если обобщить, то мы имеем:

Ввод элементов с клавиатурыЭлементы получают случайное значениеВыбираем значения по определенном признаку

3. Тут тоже по сути много , но можем выделить следующие:

В строку/столбец без комментариевС комментариями

4. Чтобы вычислить сумму элементов массива нам нужно взять дополнительную переменную для суммы, затем пройтись по всему массиву с цикла и на каждом проходе прибавлять i-тый элемент массива к сумме.

5. Здесь нам нужно будет взять переменную для хранения максимального значения, присвоим ей значение 1 элемента массива, затем запустим цикл, в котором будет проверять, что больше, наша переменная с максимум или i-тый элемент, если же i-тый элемент больше максимума, то присваиваем максимуму значение i-того элемента.

6. Аналогично максимуму, только искать будем минимальное значение.

7. Нам нужно запустить цикл, который будет пробегать по всему массиву, в нём мы будем проверять каждый элемент на какие-либо свойства.

сортировок очень много, давайте рассмотрим самую простую сортировку - "Пузырёк". Пробегаем по массиву с вложенного цикла и сравниваем соседние элементы, если мы имеем пару неотсортированных элементов, то меняем их местами и так до конца. Данная сортировка является не только самой простой, но и одной из самых медленных и "глупых", так как реализовать ее может практически любой, а временная сложность ее не впечатляет

4,8(9 оценок)
Открыть все ответы
Ответ:
мухтар112
мухтар112
29.01.2021

from tkinter import *

def click1():

   lbl.configure(text="Вы нажали кнопку 1", font=("",20),bg="cyan2")

   window["bg"] = "cyan2"

def click2():

   lbl.configure(text="Вы нажали кнопку 2", font=("",20),bg="yellow")

   window["bg"] = "yellow"

window = Tk()

window.resizable(False,False)

window.title("ПР_14: ФИО")

window.geometry('600x400')

lbl = Label(window, text="", font=("", 50))

btn = Button(window, text="Кнопка 1", command=click1)

btn.grid(column=1, row=0)

lbl.grid(column="5",row="0")

btn = Button(window, text="Кнопка 2", command=click2)

btn.grid(column=3, row=5)

window.mainloop()

4,6(78 оценок)
Ответ:
лолkjk
лолkjk
29.01.2021

Программа:

Python:

Известны координаты вершин A, B, C треугольника. Напишите программу, вычисляющую площадь этого треугольника.

xa = int(input('xa = '))

ya = int(input('ya = '))

xb = int(input('xb = '))

yb = int(input('yb = '))

xc = int(input('xc = '))

yc = int(input('yc = '))

AB = pow((xb - xa)**2 + (yb - ya)**2, 1/2)

BC = pow((xc - xb)**2 + (yc - yb)**2, 1/2)

AC = pow((xc - xa)**2 + (yc - ya)**2, 1/2)

p = (AB + BC + AC) / 2

s = pow(p*(p - AB)*(p - BC)*(p - AC), 1/2)

print('s =', round(s))

Результат:

xa = 2

ya = 1

xb = 6

yb = 5

xc = 10

yc = 1

s = 16

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