Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
vitya123567
24.04.2020 04:39 •
Информатика
Дан массив а(6). найти сумму и количество положительных элементов, расположенных между минимальным и максимальным элементами.
Ответ:
kristinamurrr1
05.10.2020 07:49
Program example;
const
A=30;
Nmin:=-100; // минимальный параметр
Nmax:=100; //максимальный
var
flag_max : integer;
flag_min : integer;
i. jmin,jmax : integer; //счетчики
Randomize;
array max[A];
//заполняем случайніми числами диапозон -100 +100
for i=1 do A do begin max=:= Random (Nmin + 1) - 2 * Nmax; end;
//ищим максимальный элемент
for i=1 do A do begin if max>max[i+1] then begin flag_max:=max
jmax:=i; end; else begin flag_max:=max[i+1];
jmax:=i; end; end;
//минимальный элемент
for i=1 do A do begin if max>max[i+1] then begin flag_min:=max[i+1]
jmin:=i; end; else begin flag_min:=max; jmin:=i; end; end;
//подсчитываем сумму
for i=jmin do jmax-1 do begin max:=max[i+1] end;
//сумма чисел в рандовом массиве между макс и мин єлементом
write('сума',max);
0,0
(0 оценок)
Популярные вопросы: Информатика
SabrinaSirotina
12.07.2022 19:15
5) Опиши что значит совместное использование файла? Любой файл может быть файломсовместного доступа? сор подскажит ...
anna3371
01.06.2023 03:35
Даны натуральные числа от 1 до 20. вычислите тех из них, которые делятся на 3...
natalichexova
01.06.2023 03:35
Даны натуральные числа от 1 до 20. вычислите произведение тех из них, которые делятся на 3...
alexkiop76
08.06.2023 23:25
Даны 3 числа: x, y, z. составить разветляющие алгоритмы и представить(там написано представляющие) эти числа в порядке возрастания...
круичаррип
08.06.2023 23:25
Придумай действие и обратное действие...
Электрик2016
17.05.2022 08:10
А:=6; b:=7; если a =b то X:=(25 mod 3 div 2) + (170 div 10 mod 3 иначе X:=(25 div 4 mod 2) + (250 div 10 mod 5);...
hikita07
08.05.2021 11:09
Что такое кортеж? Int (), input (), print () какие функции выполняют?с = 7, которая из них название и значение переменной?Чтобы вывести на экран список повторяя три раза. какую...
tsokurdmitriy
29.08.2022 17:31
Якими засобами художники соціальну належність осіб, зображених на портретах? визначте: портрети на ілюстраціях парадні чи камерні...
sashabiryukova
08.07.2020 08:47
Составьте 2 сложных предложенияс причастиями слышимый , пересылаемый. !...
MBmagic
13.06.2022 20:37
Два автобуса отъехали одновременно от остановки в противоположных направлениях. через 2 часа расстояние между ними стало 270 км. скорость одного из этих автобусов 70км/ч. найди...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
const
A=30;
Nmin:=-100; // минимальный параметр
Nmax:=100; //максимальный
var
flag_max : integer;
flag_min : integer;
i. jmin,jmax : integer; //счетчики
Randomize;
array max[A];
//заполняем случайніми числами диапозон -100 +100
for i=1 do A do begin max=:= Random (Nmin + 1) - 2 * Nmax; end;
//ищим максимальный элемент
for i=1 do A do begin if max>max[i+1] then begin flag_max:=max
jmax:=i; end; else begin flag_max:=max[i+1];
jmax:=i; end; end;
//минимальный элемент
for i=1 do A do begin if max>max[i+1] then begin flag_min:=max[i+1]
jmin:=i; end; else begin flag_min:=max; jmin:=i; end; end;
//подсчитываем сумму
for i=jmin do jmax-1 do begin max:=max[i+1] end;
//сумма чисел в рандовом массиве между макс и мин єлементом
write('сума',max);