Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
roxolanavarLana
04.06.2022 06:19 •
Информатика
Дан массив действительных чисел. найти сумму трех его наибольших чисел. заметим, что массив вначале следует отсортировать по неубыванию, а затем три последних элемента и дадут искомый результат.(basic)
Ответ:
андрюха87
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 оценок)
Популярные вопросы: Информатика
karlmed
02.03.2021 03:23
По восприятия информация бывает: символьной текстовой тактильной визуальной аудиальной ( за ранее ! )...
Соня121103
02.03.2021 03:23
Чем различаются кнопки остановить и приостановить?...
TuyaChimitova
02.03.2021 03:23
Написать программы на python3 вычислить объем сферы с заданным радиусом и создать программу, которая запрашивает у пользователя: 1) его имя и возраст; 2) отметил ли...
Валентинаг8675597
02.03.2021 03:23
12.обьект,который служит для хранения информации.13.информация, полученная с органов вкуса....
helpme168
03.10.2020 00:20
1)сравните настольные и планшетные компьютеры.какие преимущества имеет каждый из этих типов ? 2) как вы думаете ,какими знаниями должен обладать пользователь ,а какими...
nikitakozlav8niks
28.09.2021 07:21
Файл размером 8 кбайт передается через некоторое соединение за 64 секунд. определите, за сколько секунд можно передать тот же файл через соединение, скорость которого...
hiordi
24.01.2022 14:31
Перевести из двоичной системы в десятичную ! ; ) 111001 и 1011011...
Overlight1337
05.02.2021 16:26
составьте доклад небольшой четыре-пять предложений на тему забота об окружаюшей среде...
sofiya84
11.11.2020 12:16
Complete the sentences with the new words from the box. (ruler,education,term,classmate,break,subject,rule,mark,noise,uniform,mistake,college) 1)the first _ starts...
natalimironenko
11.11.2020 12:16
Вуз что такое? что означает, своими словами. заранее...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и 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)
Сначала вводится количество элементов в массиве, затем сами элементы. После ввода последнего элемента программа выводит три наибольших числа.