gluilivti
27.08.2021 21:21

C++ Розробіть програму «Бібліотека». Створіть структуру «Книга» (назва, автор, видавництво, жанр). Створіть масив з 10 книг. Реалізуйте для нього такі мож ливості:
■ Редагувати книгу;
■ Друк усіх книг;
■ Пошук книг за автором;
■ Пошук книги за назвою;
■ Сортування масиву за назвою книг;
■ Сортування масиву за автором;
■ Сортування масиву за видавництвом.
■ Видалення книги за певним критерієм.
■ Додавання нової книги у масив

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
arinkin30
09.12.2022 18:14

nissan = """\nNissan

Модель: Silvia s15

Год: 1965

Цвет: Синий

Кол-во дверей: 4\n"""

hyundai = """\nHyundai

Модель: Solaris

Год: 2011

Цвет: Чёрный

Кол-во дверей: 4\n"""

toyota = """\nToyota

Модель: Camry

Год: 1982

Цвет: Зелёный

Кол-во дверей: 4\n"""

renault = """\nRenault

Модель: Logan

Год: 1999

Цвет: Красный

Кол-во дверей: 4\n"""

honda = """\nHonda

Модель: CR-X

Год: 1983

Цвет: Серый

Кол-во дверей: 4\n"""

print(nissan, hyundai, toyota, renault,honda)

nissan = """\nNissan

Модель: Silvia s15

Год: 1965

Цвет: Красный

Кол-во дверей: 4\n"""

hyundai = """\nHyundai

Модель: Solaris

Год: 2011

Цвет: Белый

Кол-во дверей: 4\n"""

toyota = """\nToyota

Модель: Camry

Год: 1982

Цвет: Фиолетовый

Кол-во дверей: 4\n"""

renault = """\nRenault

Модель: Logan

Год: 1999

Цвет: Синий

Кол-во дверей: 4\n"""

honda = """\nHonda

Модель: CR-X

Год: 1983

Цвет: Серый

Кол-во дверей: 4\n"""

print(nissan, hyundai, toyota, renault,honda)

Объяснение:

0,0(0 оценок)
Ответ:
DIMITMARASIT
13.10.2022 04:43

Програма:
Python:

from random import randint

n = int(input('n = '))

arr = [randint(0, 100) for i in range(n)]

count = 0

for i in range(1, n - 1):

   if arr[i] > arr[i - 1] and arr[i] > arr[i + 1]:

       count += 1

print(count)

Пояснення:

Спочатку імпортуємо метод randint з бібліотеки random. Вводиться змінна n, яка позначає кількість елементів масиву. І сам масив arr заповнюється випадковими n числами від 0 до 100. Якщо потрібно вводити дані з клавіатури, приберіть імпорт, а також змініть цю строку (третю) на це:

arr = [int(input()) for i in range(n)]

Реєструємо змінну count для підрахунку елементів надалі. Тепер, за до циклу for змінна i набуває значення від 1 до (n - 1) (оскільки за умовою крайні елементи не рахуємо). Якщо поточний елемент (i) більший за попередній (i - 1), а також більший за наступний (i + 1), збільшуємо значення count на 1. У кінці виводимо count.

Результат:

n = 5
1

n = 155
51

n = 7

1
2
3
6
3
59
8

2

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