Вопрос задан 12.05.2019 в 10:57. Предмет Информатика. Спрашивает Можейко Владислав.

Составить программу которая создаёт массив случайных чисел, выводит его на экран и вычисляет сумму

всех его элементов.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Хомченко Даниил.

program jfe3;

const n=10; {Это будет кол-во элементов массива}

var a:array [1..n] of integer; i,s:integer;

begin

for i:=1 to n do begin

                            a[i]:=random(100);    {элемент выбирается случайно от 0 до 100}

                            s:=s+a[i];  {Когда эл. присвоился, его значение плюсуется к общ сумме}

                       end;

for i:=1 to n do

writeln(a[i],' ');    {показать сам массив}

writeln(s);   {показать сумму}

readln;  {чтобы окно сразу не закрывалось}

end.

 

Если есть вопросы по программе, пиши в личку. Если надо что-то еще - тоже =)

Удачи)

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вот простая программа на языке Python, которая создает массив случайных чисел, выводит его на экран и вычисляет сумму всех его элементов:

```python import random

def create_random_array(size): array = [] for _ in range(size): array.append(random.randint(1, 100)) # генерируем случайное число от 1 до 100 return array

def calculate_sum(array): return sum(array)

size = int(input("Введите размер массива: ")) random_array = create_random_array(size) print("Массив случайных чисел:", random_array) sum_of_array = calculate_sum(random_array) print("Сумма всех элементов массива:", sum_of_array) ```

Как работает программа:

1. В начале программы импортируется модуль `random`, который позволяет генерировать случайные числа. 2. Затем определяется функция `create_random_array(size)`, которая принимает на вход размер массива и создает массив указанного размера, заполняя его случайными числами от 1 до 100. 3. Функция `calculate_sum(array)` принимает массив на вход и возвращает сумму всех его элементов, используя функцию `sum()`. 4. Далее программа запрашивает у пользователя размер массива и сохраняет его в переменную `size`. 5. Путем вызова функции `create_random_array(size)` создается массив случайных чисел и сохраняется в переменную `random_array`. 6. С помощью команды `print` выводится на экран массив случайных чисел. 7. Затем вызывается функция `calculate_sum(random_array)`, чтобы вычислить сумму всех элементов массива. Результат сохраняется в переменную `sum_of_array`. 8. Наконец, команда `print` выводит на экран сумму всех элементов массива.

Таким образом, программа создает массив случайных чисел, выводит его на экран и вычисляет сумму всех его элементов.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос