Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
lalalllaaaallllalala
03.03.2021 22:00 •
Информатика
Дан массив действительных чисел. найти сумму трех его наибольших чисел. заметим, что массив вначале следует отсортировать по неубыванию, а затем три последних элемента и дадут искомый результат.(basic)
Ответ:
duplo214
06.10.2020 13:05
PRINT "Array size: "
INPUT n
PRINT "Input array: "
DIM a(n), t AS DOUBLE
FOR in = 1 TO n
INPUT a(in)
NEXT in
FOR i = 1 TO n
FOR j = n - 1 TO i STEP -1
IF a(j) > a(j + 1) THEN
t = a(j)
a(j) = a(j + 1)
a(j + 1) = t
END IF
NEXT j
NEXT i
PRINT a(n - 2)
PRINT a(n - 1)
PRINT a(n)
Сначала вводится количество элементов в массиве, затем сами элементы. После ввода последнего элемента программа выводит три наибольших числа.
0,0
(0 оценок)
Популярные вопросы: Информатика
sophiaukraineoyy0ey
03.04.2022 06:17
Определите качество звука 5 секудного стереозвукового файла размером 625 кб и чистатой дискретизации 8000измерений в секунду...
worldteawithlemon
24.05.2020 21:09
По чертежу запишите координаты точек:А( , )В( , )M( , )...
almaziksky311
19.11.2020 13:21
Существенным свойством называется свойство,которое...
rud5001
18.01.2023 17:04
3- Сканируется цветное изображение размером 25х30 см. Разрешающая принтера 300х300 dpi, глубина цвета – 3 байта. Какой информационныйобъем будет иметь получаемый графический файл?...
mi262
08.08.2022 15:32
Какое кол-во бит содержит слово информатика? в ответе записать только число....
Mandarinka0001
04.10.2020 19:14
Двумерные массивы, Python Найдите наибольший элемент в массивах a, b, c и его номер. Можно без объяснений, просто код который набрать, ещё лучше файлом) ( )...
lizadexx
22.09.2021 18:19
Вставти место пропусков нужные слова. определите в каких случаях получились прежложения с обобщающим словом при однородных предл. 1) это морфемы. 2) все звуки речи делятся на две группы:...
Muna222
22.09.2021 18:19
Пушки с пристани 3 палят, кораблю пристать велят....
отличник732
22.09.2021 18:19
Известно что дефлятор ввп в 2000 году был равен 125%, а в 2001 году был равен 175%. определите темп инфляции?...
Kalibekova1
22.09.2021 18:19
Как понять слово: нижний край подола, вода рябится, огарок свечи, оттепель...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
INPUT n
PRINT "Input array: "
DIM a(n), t AS DOUBLE
FOR in = 1 TO n
INPUT a(in)
NEXT in
FOR i = 1 TO n
FOR j = n - 1 TO i STEP -1
IF a(j) > a(j + 1) THEN
t = a(j)
a(j) = a(j + 1)
a(j + 1) = t
END IF
NEXT j
NEXT i
PRINT a(n - 2)
PRINT a(n - 1)
PRINT a(n)
Сначала вводится количество элементов в массиве, затем сами элементы. После ввода последнего элемента программа выводит три наибольших числа.