Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
lineage29201682
05.02.2022 05:33 •
Информатика
Написать программу по нахождению максимального элемента если элементы массива заполнены случайными числами в интервале от -50 до 50. (паскаль)
Ответ:
stepanyakimov2
14.08.2020 13:32
1. Вот так это можно решить "по-современному".
// PascalABC.NET 3.2, сборка 1353 от 27.11.2016
// Внимание! Если программа не работает, обновите версию!
begin
var a:=ArrRandom(ReadInteger('n='),-50,50); a.Println;
Writeln('Max=',a.Max)
end.
Пример
n= 13
-11 16 -24 5 5 3 42 45 -46 45 22 43 -4
Max=45
2. А так учат в большинстве школ...
const
nn=100;
var
a:array[1..nn] of integer;
i,n,max:integer;
begin
Write('n='); Read(n);
randomize;
max:=-100;
for i:=1 to n do begin
a[i]:=Random(101)-50;
Write(a[i],' ');
if a[i]>max then max:=a[i]
end;
Writeln;
Writeln('Max=',max)
end.
0,0
(0 оценок)
Популярные вопросы: Информатика
Фоксе2121
14.04.2022 17:27
Қандай программалар белгісі көрсетілген? Екеуін салыстырып, әрқайсысының ерекшеліктерін атаңдар....
Саня111178
21.05.2021 15:52
какие команды содержит пункт меню макет редактора microsoft word....
mishajordan213
21.03.2021 00:04
Видео в переводе с латинского означает...
hdn12
01.07.2021 01:57
Опишіть хід побудови графічного інтерфейсу програми python...
AlexKostrov
27.08.2022 10:24
Вс++ входные данные в первой строке вводится одно число n (3≤n≤100000). далее в n строках задается по паре чисел – координаты очередной вершины простого многоугольника в порядке...
marisina
27.08.2022 10:24
ответьте нужно ли программисту и перечеслите в каких сферах она нужна а в каких нет...
mrzaizat
15.12.2022 09:05
В ячейку С4 введена формула =$С$2...
отво
19.11.2020 10:07
Редакторы работы со звуком...
katemur6969
21.01.2022 16:20
Какой минимальный формат хранения данных? а.лист б.таблица с.ячейка д.книга...
PolinaEpifanova
08.09.2020 11:47
Описать свой компьютер ( по информатике)...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
// PascalABC.NET 3.2, сборка 1353 от 27.11.2016
// Внимание! Если программа не работает, обновите версию!
begin
var a:=ArrRandom(ReadInteger('n='),-50,50); a.Println;
Writeln('Max=',a.Max)
end.
Пример
n= 13
-11 16 -24 5 5 3 42 45 -46 45 22 43 -4
Max=45
2. А так учат в большинстве школ...
const
nn=100;
var
a:array[1..nn] of integer;
i,n,max:integer;
begin
Write('n='); Read(n);
randomize;
max:=-100;
for i:=1 to n do begin
a[i]:=Random(101)-50;
Write(a[i],' ');
if a[i]>max then max:=a[i]
end;
Writeln;
Writeln('Max=',max)
end.