Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
Flexx1337
14.09.2022 06:07 •
Информатика
Решить 1) дан целочисленный массив, вывести на экран массив от наибольшего до наименьшего.
Ответ:
lenchikkos
04.10.2020 14:49
// PascalABC.NET 3.2, сборка 1346 от 25.11.2016
// Внимание! Если программа не работает, обновите её версию!
begin
var a:=ArrRandom(Readinteger('n='),1,99); a.Println;
a.SortedDescending.Println
end.
Пример
n= 15
56 5 67 93 77 58 10 48 29 13 87 51 16 55 88
93 88 87 77 67 58 56 55 51 48 29 16 13 10 5
0,0
(0 оценок)
Ответ:
irynafurmanets
04.10.2020 14:49
Вот на языке С++
#include <iostream>
using namespace std;
int main(){ int n; cin >> n; int* arr = new int[n]; for (size_t i = 0; i < n; i++) { cin >> arr[i]; }
for (int i = 0; i < n - 1; i++) { bool swapped = false; for (int j = 0; j < n - i - 1; j++) { if (arr[j] < arr[j + 1]) { swap(arr[j], arr[j + 1]); swapped = true; } } if (!swapped) break; }
for (size_t i = 0; i < n; i++) { cout << arr[i] << " "; } cout << endl; return 0;}
0,0
(0 оценок)
Популярные вопросы: Информатика
BuBuBuuBu
11.05.2022 13:23
(насчет презентации) как сделать так,чтобы на одном слайде текст не сразу всплывал,а по щелчку...
nevfyjdffyz1
11.05.2022 13:23
Склавиатуры вводится возраст мужчины. определить сколько лет ему осталось до пенсии или вывести на экран слово пенсионер если он достиг пенсионного возраста...
Sasha7749
28.01.2020 13:41
Цикл с параметром. Урок 1 Определи результат переменной s после выполнения кода программы. s=0 for y in range(1, 4) s=s+1/y 1 2.08 0 1.5 1.83...
dmitriwatchdmitry21
19.03.2022 01:34
Какая глубина цвета если всего используется 6 цветов?...
КатяКроцюк2003
07.06.2022 00:45
Глупенькому человеку)перевод в десятичную столбиком. 123/2 124/8 124/16...
2313455345
10.09.2022 03:04
Разгадайте кроссворд по теме «Экономическая сфера жизни общества», используя термины из курса обществознания. По горизонтали: 1. Нужда человека в чём-либо для его нормальной...
Виктория6789045
10.09.2022 03:04
ТЕРМІНОВО БЛАГАЮ особливості стилю романтизм...
Димон20143
03.12.2022 07:26
просто схемы начертите и всё можете не переписывать просто начертить только правильно а то я потом все равно правду узнаю без обмана кт лайну подпишусь и дам корону...
сериаломанка13
10.01.2020 04:04
Основанием прямоугольного параллелепипеда является прямоугольник с измерениями 2 см и 14 см, а диагональ параллелепипеда равна 15 см. Найдите третье измерение параллелепипеда...
voirakbarov5gmailcom
10.06.2020 09:53
652. Знайдіть сторони прямокутника, якщо їхня різниця дорівнює 31 см, а діагональ прямокутника дорівнює 41 см....
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
// Внимание! Если программа не работает, обновите её версию!
begin
var a:=ArrRandom(Readinteger('n='),1,99); a.Println;
a.SortedDescending.Println
end.
Пример
n= 15
56 5 67 93 77 58 10 48 29 13 87 51 16 55 88
93 88 87 77 67 58 56 55 51 48 29 16 13 10 5
#include <iostream>
using namespace std;
int main(){ int n; cin >> n; int* arr = new int[n]; for (size_t i = 0; i < n; i++) { cin >> arr[i]; }
for (int i = 0; i < n - 1; i++) { bool swapped = false; for (int j = 0; j < n - i - 1; j++) { if (arr[j] < arr[j + 1]) { swap(arr[j], arr[j + 1]); swapped = true; } } if (!swapped) break; }
for (size_t i = 0; i < n; i++) { cout << arr[i] << " "; } cout << endl; return 0;}