Bolshakova Shigorina
?>

Задан массив х(50 переписать в массив у элементы массива х в обратном порядке

Информатика

Ответы

Коновалова
Var     x, y: array [1..50] of integer;     i: integer; begin       for i : = 1 to 50 do           x[i] : = random(50);       for i : = 1 to 50 do           y[i] : = x[51 - i];       for i : = 1 to 50 do           writeln('x[', i, '] => ', x[i]);       for i : = 1 to 50 do           writeln('y[', i, '] => ', y[i]); end.вот, циклы объединять не стал, т.к. они всё-таки разные дела делают: )
aluka

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

n = 72 # количество чисел в последовательности

seq = [] # список для хранения чисел последовательности

count_3 = 0 # счетчик чисел, оканчивающихся на 3

sum_3 = 0 # сумма чисел, оканчивающихся на 3

max_4 = 0 # максимальное число, оканчивающееся на 4

min_b = 300 # минимальное число, оканчивающееся на б

count_8_4 = 0 # счетчик чисел, оканчивающихся на 8 и кратных 4

sum_b = 0 # сумма чисел, оканчивающихся на б

# ввод чисел последовательности

for i in range(n):

   x = int(input())

   seq.append(x)

   

   # проверка свойств чисел последовательности

   if x % 10 == 3:

       count_3 += 1

       sum_3+= x

   if x % 10 == 4 and x > max_4:

       max_4 = x

   if x % 10 == 2 and x % 10 == 0 and x % 4 == 0:

       count_8_4 += 1

   if x % 10 == 6:

       sum_b += x

       if x % 100 == 0:

           min_b = min(min_b, x)

# вывод результатов

print("Число членов последовательности, оканчивающихся на 3:", count_3)

print("Сумма чисел, оканчивающихся на 3:", sum_3)

print("Максимальное число, оканчивающееся на 4:", max_4)

print("Минимальное число, оканчивающееся на б:", min_b)

print("Число членов последовательности, оканчивающихся на 8 и кратных 4:", count_8_4)

print("Среднее арифметическое чисел, оканчивающихся на б:", sum_b / count_3)

Программа запрашивает у пользователя 72 числа, сохраняет их в список и проверяет соответствующие свойства чисел последовательности. Затем программа выводит результаты подсчетов.

secretar62

9

Объяснение:

Даний фрагмент алгоритму містить цикл, який виконується до тих пір, поки змінна "num" буде меншою або дорівнюватиме 1000, а з кожною ітерацією значення "num" помножується на 2.

Щоб знайти, скільки разів буде виконуватися команда тіла циклу, ми можемо обчислити, скільки разів змінна "num" буде помножена на 2, починаючи зі значення 1, поки не досягне або перевищить 1000.

Послідовність помножень на 2 може бути представлена як степінь числа 2. Ми шукаємо найбільше ціле число "n", таке що 2ⁿ ≤ 1000.

2⁰ = 1

2¹ = 2

2² = 4

2³ = 8

...

2⁹ = 512

2¹⁰ = 1024

Отже, найбільше ціле число "n" таке, що 2ⁿ ≤ 1000, буде 9.

Таким чином, команда тіла циклу буде виконуватися 9 разів.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Задан массив х(50 переписать в массив у элементы массива х в обратном порядке
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

alfakurs
nekrasovaolga27
mursvita943
Konstantinovna Ilyukhin1618
БеляковаСтаниславовна
avdeevana
shymilin19951783
zu87zu87
ivshzam
gallush9
vikka30
Стадник620
Камочкин
orgot9
Виталий_Ильназ574
▲