Вопрос задан 23.06.2023 в 03:23. Предмет Информатика. Спрашивает Евдокимова Настя.

Написать программу генерирующую массив из 50 случайных элементов. Подсчитать сколько элементов из

этого массива имеют целочисленный квадратный корень. НА ПИТОНЕ!!!
0 0
Перейти к ответам

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

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

Ответ:

from random import randint

from math import sqrt

numbers = []

for i in range(50):

numbers.append(randint(140, 230))

count = 0

for i in numbers:

n = sqrt(i)

if n % 1 == 0:

count += 1

print("Ответ:", count)

0 0
Отвечает Власенко Артем.

import random

mas = []

count = 0

for _ in range(50):

   foo = random.randrange(1000)

   mas.append(foo)

   if float(foo) == int(foo**0.5)**2:

       count += 1

print(f'Ответ: {count}')

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

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

python
import random import math # Генерируем массив из 50 случайных элементов random_numbers = [random.randint(1, 100) for _ in range(50)] # Подсчитываем количество элементов с целочисленным квадратным корнем count = 0 for num in random_numbers: if math.isqrt(num) ** 2 == num: count += 1 print("Сгенерированный массив:", random_numbers) print("Количество элементов с целочисленным квадратным корнем:", count)

Этот код создает массив из 50 случайных целых чисел от 1 до 100 и затем проверяет каждый элемент массива на наличие целочисленного квадратного корня. Результат выводится в консоль.

0 0

Похожие вопросы

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

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

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