Предмет: Информатика, автор: ggmenmen

Помогите пожалуйста!!!!!!
Практическая работа №4 «Разработка программ с использованием одномерных
массивов.»
Найти максимальный элемент массива из 10 чисел. Массив заполняется в процессе
работы программы случайными числами от 1 до 9. Вывести на экран значения
элементов массива и результат работы программы.
Написать на PascalABC

Ответы

Автор ответа: TemaZpro
1

Должно работать как в PascalABC, так и в PascalABC.NET

Код на языке Pascal:

const

 ArraySize = 10; // размер массива

var

 arr: array[1..ArraySize] of Integer;

 i, maxElement: Integer;

BEGIN

 Randomize;

 // Заполнение массива случайными числами от 1 до 9

 for i := 1 to ArraySize do

   arr[i] := Random(9) + 1;

 // Вывод значений элементов массива

 WriteLn('Значения элементов массива:');

 for i := 1 to ArraySize do

   Write(arr[i], ' ');

 // Поиск максимального элемента

 maxElement := arr[1];

 for i := 2 to ArraySize do

 begin

   if arr[i] > maxElement then

     maxElement := arr[i];

 end;

 WriteLn;

 WriteLn('Максимальный элемент массива:', maxElement);

 ReadLn;

END.

Код на языке Python:

import random

array = []

for _ in range(10):

   number = random.randint(1, 9)

   array.append(number)

print("Элементы массива: ", end="")

for number in array:

   print(number, end=" ")

max_number = max(array)

print("\nМаксимальный элемент:", max_number)


ggmenmen: Спасибо, брат
ggmenmen: Ты мне мого
ggmenmen: Люблю тиебя брад
ggmenmen: Я Фарид
ggmenmen: Брат удачи тибе брат
ggmenmen: ERROR!
File "", line 4
for i in range(k + 1, len(array)):
^
IndentationError: expected an indented block after function definition on line 3
>
ggmenmen: брад у мены проблемы
TemaZpro: Можешь скопировать код отсюда: https://pastebin.com/gbBfpLmq
TemaZpro: Такие ошибки появляются, когда неправильно расставлена табуляция после if или цикла for
TemaZpro: Из-за того, что я в комментарии засунул код, оно убрало все табуляции.
Похожие вопросы
Предмет: Русский язык, автор: Andreychikyc
1. Сколько безличных предложений встречается в следующем сложном предложенин? (Знаки препинания не расставлены.) Когда из рук моих весло волною выбило меня крутило мучило несло безумие водоогня. (М. Петровых)

2. Какие типы односоставных предложений встречаются в следующем текстовом фрагменте?
Уже темнеет, когда возвращаемся в сторожку. (И. Шмелёв)
1) безличное, неопределённо-личное 2) безличное, определённо-личное 3) обобщённо-личное, определённо-личное
4) неопределённо-личное, определённо-личное


3. Какое сочетание слов является грамматической основой в одной из частей следующего сложноrо предложения? (Знаки препинания не расставлены.)
Один учёный немец сказал что всякий ребёнок достигая первых трёх лет жизни уже приобретает целую треть тех идей и познаний с которыми ляжет стариком в могилу. (Ф.М. Достоевский)
1) учёный немец сказал
2) всякий ребёнок приобретает 3) ляжет стариком в могилу
4) ляжет стариком​