на 10. В) Напишите программу, которая заполняет массив из 20 элементов случайными числами на отрезке [0; 200

на 10. В) Напишите программу, которая заполняет массив из 20 элементов случайными числами на отрезке [0; 200] и определяет количество чисел в массиве, имеющих две цифры. Г) Напишите программу, которая заполняет массив из 20 элементов случайными числами на отрезке [10; 100] и подсчитывает количество пар соседних элементов, сумма которых делится на 10.
Пётр_4382

Пётр_4382

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

10. В) Напишите программу, которая заполняет массив из 20 элементов случайными числами на отрезке [0; 200] и определяет количество чисел в массиве, имеющих две цифры.

Пошаговое решение:
1. Создайте массив чисел с 20 элементами.
2. Заполните массив случайными числами в диапазоне от 0 до 200.
3. Создайте переменную "count" и установите ее равной 0. Она будет отвечать за подсчет чисел с двумя цифрами.
4. Пройдитесь по каждому элементу массива.
5. Для каждого элемента, проверьте количество цифр в числе.
6. Если количество цифр равно двум, увеличьте значение переменной "count" на 1.
7. После прохода по всем элементам, выведите значение переменной "count".

Вот пример программы на языке Python, реализующей данное решение:

python
import random

array = []
count = 0

for i in range(20):
number = random.randint(0, 200)
array.append(number)
if len(str(number)) == 2:
count += 1

print("Количество чисел в массиве, имеющих две цифры:", count)


Г) Напишите программу, которая заполняет массив из 20 элементов случайными числами на отрезке [10; 100] и подсчитывает количество пар соседних элементов, сумма которых делится на 3.

Пошаговое решение:
1. Создайте массив чисел с 20 элементами.
2. Заполните массив случайными числами в диапазоне от 10 до 100.
3. Создайте переменную "count" и установите ее равной 0. Она будет отвечать за подсчет пар.
4. Пройдитесь по каждому элементу массива, начиная с первого и до предпоследнего.
5. Для каждого элемента, проверьте сумму его и следующего элемента.
6. Если сумма делится на 3 без остатка, увеличьте значение переменной "count" на 1.
7. После прохода по всем элементам, выведите значение переменной "count".

Вот пример программы на языке Python, реализующей данное решение:

python
import random

array = []
count = 0

for i in range(20):
number = random.randint(10, 100)
array.append(number)
if i < 19:
if (number + array[i+1]) % 3 == 0:
count += 1

print("Количество пар соседних элементов, сумма которых делится на 3:", count)


Надеюсь, эти решения помогут вам выполнить данные задачи. Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать!
Знаешь ответ?
Задать вопрос
Привет!
hello