1. Потрібно ввести з клавіатури 2 цілих числа – оцінки з самостійної роботи. Програма повинна вивести на екран вищу оцінку. 2. Скласти програму введення оцінки Р, яку отримав учень, виведення тексту
“Молодець!”- якщо Р>=9;
“Добре!” - якщо P>5 але менше 9;
“Тобі потрібно попрацювати!”- якщо P<=5.
3. Скласти програму введення значення температури повітря t і виведення тексту.
“Гарна погода, це ж літо!”, якщо t>25 градусів за Цельсієм
Прога Python
«На вулиці холодно!», якщо від 0 до 15 градусів за Цельсієм.
Якщо температура від 15 до 25 текст «Скоро весна!»
Якщо t<0 вивести «На вулиці мороз, одягайтесь тепліше».
Ответы на вопрос:
#include <iostream>
using namespace std;
// функция с алгоритмом двоичного поиска
int Search_Binary (int arr[], int left, int right, int key)
{
int midd = 0;
while (1)
{
midd = (left + right) / 2;
if (key < arr[midd]) // если искомое меньше значения в ячейке
right = midd - 1; // смещаем правую границу поиска
else if (key > arr[midd]) // если искомое больше значения в ячейке
left = midd + 1; // смещаем левую границу поиска
else // иначе (значения равны)
return midd; // функция возвращает индекс ячейки
if (left > right) // если границы сомкнулись
return -1;
}
}
int main()
{
setlocale (LC_ALL, "rus");
const int SIZE = 12;
int array[SIZE] = {};
int key = 0;
int index = 0; // индекс ячейки с искомым значением
for (int i = 0; i < SIZE; i++) // заполняем и показываем массив
{
array[i] = i + 1;
cout << array[i] << " | ";
}
cout << "\n\nВведите любое число: ";
cin >> key;
index = Search_Binary (array, 0, SIZE, key);
if (index >= 0)
cout << "Указанное число находится в ячейке с индексом: " << index << "\n\n";
else
cout << "В массиве нет такого числа!\n\n";
return 0;
}
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Milka010226.01.2020 04:59
-
klimantovich7211.02.2021 23:13
-
И5537391923.08.2022 00:25
-
heartanime02.10.2022 00:37
-
апрркн118.10.2020 11:00
-
tete1221.03.2020 15:25
-
майнкрафтерчитак01.03.2023 06:18
-
Пожалуйста153114.05.2022 19:34
-
perrybazinga24.01.2023 14:11
-
EvaMilka19.12.2022 03:23
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.