Вопрос задан 06.06.2023 в 22:30. Предмет Информатика. Спрашивает Волк Анастасия.

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

чисел на интервале [-23, 34]. 2. Найти произведение элементов одномерного массива, состоящего из n элементов. Элементы вводятся с клавиатуры.
0 0
Перейти к ответам

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

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

Не было сказано на каком языке программирования, поэтому сделал на С#(если нужно, переведу на другой язык программирования)
using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

namespace FirtsCSharp

{

   

   class Program

   {

       

       static void Main(string[] args)

       {

           Random random = new Random();

           int n = int.Parse(Console.ReadLine());

           int[] a = new int[n];

           for (int i = 0; i < n; i++)

           {

               a[i] = random.Next(-23,35); //35 не включительно

           }

           int m = 1;

           foreach (var f in a)

           {

               m *= f;

           }

           Console.WriteLine(m);

           Console.ReadLine();

       }

   }

}

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

Для выполнения первой задачи вам потребуется использовать генератор случайных чисел для создания последовательности элементов. Вот пример кода на языке Python, который генерирует и выводит на экран последовательность из n случайных чисел в указанном интервале [-23, 34]:

python
import random n = int(input("Введите количество элементов: ")) sequence = [random.randint(-23, 34) for _ in range(n)] print("Последовательность:", sequence)

Пример вывода:

less
Введите количество элементов: 5 Последовательность: [12, -1, 25, -14, 5]

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

python
n = int(input("Введите количество элементов: ")) array = [] for _ in range(n): element = int(input("Введите элемент: ")) array.append(element) product = 1 for element in array: product *= element print("Произведение элементов:", product)

Пример вывода:

Введите количество элементов: 4 Введите элемент: 2 Введите элемент: 3 Введите элемент: 4 Введите элемент: 5 Произведение элементов: 120

Обратите внимание, что во втором примере пользователь вводит элементы массива с клавиатуры.

0 0

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

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

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