Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
kateshafran1234
30.10.2021 04:26 •
Информатика
Впроизвольно заданном одномерном массиве (случайные значения из отрезка -5 до 15) из 12 элементов, определить максимальный элемент и его номер.
Ответ:
kristina763
22.06.2020 17:17
Const
n = 12;
var
a: array[1..n] of integer;
i, max: integer;
begin
max := 1;
for i := 1 to n do begin
a[i] := random(20) - 5;
write(a[i]:3);
if a[i] > a[max] then
max := i;
end;
writeln;
writeln('a[', max, '] = ', a[max]);
end.
0,0
(0 оценок)
Ответ:
FarzEtdk
22.06.2020 17:17
Uses crt;
const n=12;
var a:array[1..n] of integer;
i,k,max:integer;
begin
randomize;
max:=-5;
for i:=1 to n do
begin
a[i]:=random(20)-5;
writeln(a[i]);
if a[i]>max then
begin
k:=i;
max:=a[i];
end;
end;
writeln;
writeln(max);
writeln(k);
end.
0,0
(0 оценок)
Популярные вопросы: Информатика
nzotov299
05.08.2022 04:19
что такое рп в майнкрафте? мне надо заполнить анкету для входа на сервер, там пишут ваше знание рп ...
rafik14
14.01.2023 07:40
Дано трехзначное число. Определить, какая из его цифр больше: вторая или последняя. Вывести на экран большую из этих двух цифр. Входные данные: на вход подается одно число (100...
lavrovaa0
29.04.2022 05:10
Дана функция y=3x^2+1,5 х меняется от 1 до 20 написать программу по паскалю вычислить значение функции в обратном порядке...
miccalinkanikon
29.04.2022 05:10
Написать программу в паскале,подсчитывающую сколько слов в заданной фразе(предложении)...
danabekzanova
08.06.2023 08:50
Число 11111100, 11 перевести десятичную систему счисления...
Bakc1
08.06.2023 08:50
Разгадать ! в буквах л и и нарисовано много маленьких з это должен получиться !...
улан291
08.06.2023 08:50
Всхематическом виде отразите изменения в ячейках, соответствующих переменным а и в, в ходе последовательного выполнения команд присваивания: 1)а: =1; в: =2; а: =а+в; в: =2*а....
Slipknot55479876544
05.02.2021 07:16
Вматрице квадратной размером n поменять местами 1 строку со 2, 3-ю с 4....
NeZnayVsego
15.09.2020 03:15
Составить по инфирматике написать стоимость товара.значение цены и кол-во ввод с клавиатуры...
mashaaa98
15.09.2020 03:15
1. информатика - это наука о 2. - это наука о 3. ботаника - это наука о 4. тяжелая промышленность - это 5. легкая промышленность - это запишите по 2-3 простых суждения из , ,...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
n = 12;
var
a: array[1..n] of integer;
i, max: integer;
begin
max := 1;
for i := 1 to n do begin
a[i] := random(20) - 5;
write(a[i]:3);
if a[i] > a[max] then
max := i;
end;
writeln;
writeln('a[', max, '] = ', a[max]);
end.
const n=12;
var a:array[1..n] of integer;
i,k,max:integer;
begin
randomize;
max:=-5;
for i:=1 to n do
begin
a[i]:=random(20)-5;
writeln(a[i]);
if a[i]>max then
begin
k:=i;
max:=a[i];
end;
end;
writeln;
writeln(max);
writeln(k);
end.