007sergey
08.12.2020 21:07

Найти сумму всех кратных 3 или 5 ниже 10. Заполните таблицу трассировки.

Код программы:

Начальные значения: i=1; s=0
int main()

i<10
I%2==0
Если «да»
Если «нет»
i

{

s=s+i
i=i+1

int n = 0, m = 10;

1<10

0

int sum = 0;

2<10

for (int i = n; i <= m; i++)
{

if (i % 3 == 0 || i % 5 == 0)
{

cout << i << " "

sum += i;

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
kostyatar2016
20.05.2021 05:44

A)

b = int(input("Введите значение B: "))

for i in range(10, b + 1):

   print(i ** 2);

Б)

a = int(input("Введите значение A: "))

for i in range(a, 51):

   print(i ** 3);

Объяснение:

А)

b = int(input("Введите значение B: ")) // Вводим значение b с клавиатуры

for i in range(10, b + 1): // Идём от 10 до b (b + 1, т. к. последний элемент не затрагивается)

   print(i ** 2); // Выводим квадрат числа

Б)

a = int(input("Введите значение A: ")) // Вводим значение а с клавиатуры

for i in range(a, 51):  // Идём от a до 50 (51, т. к. последний элемент не затрагивается)

   print(i ** 3); // Выводим куб числа

0,0(0 оценок)
Ответ:

84

Пошаговое объяснение:

крайние тролли обнимутся всего один раз, развернутся и уйдут на свой конец улицы, больше никого не встретив.

вторые с краю тролли обнимутся первый раз, развернутся, встретят крайнего тролля, обнимутся с ним, развернутся, опять встретятся-обнимутся, и, развернувшись уйдут на конец улицы больше никого не встретив (крайний тролль то уже ушел...) итого 3 обнимания.

Продолжая эту цепочку получаем

1 3 5 7 9 11 12    11 9 7 5 3 1

отличается только первый тролль из семерки, поскольку он в результате уйдет не на свой конец улицы, а на противоположный...

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота