
Вопрос задан 27.06.2023 в 14:47.
Предмет Информатика.
Спрашивает Антончик Іванна.
Написать программу заполняющую массив случайными значениями, выводящую этот массив на экран и
подсчитывающую сумму элементов массива. Программу реализовать через цикл While. 

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

Отвечает Кылосов Никита.
program HomeWork;
const N = 5;
var a:array[1..N] of integer;
var i, s:integer;
begin
while i < N do
begin
a[i] := random(100);
write(a[i], ' ');
s := s + a[i];
i := i + 1;
end;
writeln();
writeln('Сумма элементов массива равна: ', s);
end.



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Для создания программы, которая заполняет массив случайными значениями, выводит его на экран и подсчитывает сумму элементов массива с использованием цикла while
, вы можете воспользоваться следующим кодом на языке Python:
pythonimport random
# Задайте размер массива и начальные значения переменных
n = int(input("Введите размер массива: "))
arr = []
sum_of_elements = 0
i = 0
# Заполните массив случайными значениями и подсчитайте сумму
while i < n:
random_value = random.randint(1, 100) # Генерация случайного числа от 1 до 100
arr.append(random_value) # Добавление случайного значения в массив
sum_of_elements += random_value # Добавление случайного значения к сумме
i += 1
# Выведите массив и сумму на экран
print("Сгенерированный массив:", arr)
print("Сумма элементов массива:", sum_of_elements)
Этот код сначала запрашивает у пользователя размер массива, затем использует цикл while
, чтобы заполнить массив случайными значениями и подсчитать их сумму. Наконец, он выводит массив и сумму на экран.


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

Информатика 566

Информатика 25

Информатика 22

Информатика 27

Информатика 34

Информатика 58

Информатика 63

Информатика 23
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili