Вопрос задан 26.04.2021 в 16:25. Предмет Информатика. Спрашивает Трунцова Настёна.

Написать программу на с++.Срочно на завтра,пожалуйста Преобразовать массив таким образом: сначала

все элементы округлить до целых чисел, а потом отсортировать по убыванию.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Llorens Natasha.

####################



0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, я могу помочь вам написать программу на C++, которая округляет все элементы массива до целых чисел и сортирует их по убыванию. Вот код программы:

c++
#include <iostream> #include <cmath> #include <algorithm> using namespace std; int main() { int arr[] = {1.4, 2.6, 3.2, 4.5, 5.8}; int n = sizeof(arr) / sizeof(arr[0]); // Округляем элементы массива до целых чисел for (int i = 0; i < n; i++) { arr[i] = round(arr[i]); } // Сортируем массив по убыванию sort(arr, arr + n, greater<int>()); // Выводим отсортированный массив на экран for (int i = 0; i < n; i++) { cout << arr[i] << " "; } return 0; }

Программа создает массив arr с плавающей точкой и размером n, затем округляет каждый элемент массива до целого числа с помощью функции round(), а затем сортирует массив в порядке убывания с помощью функции sort() и greater<int>(). Наконец, отсортированный массив выводится на экран. Не забудьте включить заголовочные файлы iostream, cmath и algorithm, чтобы использовать соответствующие функции.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос