Дискуссионный математический форумМатематический форум
Математический форум Math Help Planet

Обсуждение и решение задач по математике, физике, химии, экономике

Теоретический раздел
Часовой пояс: UTC + 3 часа [ Летнее время ]
новый онлайн-сервис
число, сумма и дата прописью

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Как найти количество выполненных итераций оператором while?
СообщениеДобавлено: 14 янв 2022, 01:24 
Не в сети
Одарённый
Зарегистрирован:
16 дек 2018, 08:36
Сообщений: 109
Cпасибо сказано: 37
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Имеется блок с оператором while:
Изображение
Кроме результата вычисления требуется найти количество итераций выполненных внутри блока для получения результата. Как это проще сделать?

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Как найти количество выполненных итераций оператором while?
СообщениеДобавлено: 14 янв 2022, 08:15 
Не в сети
Последняя инстанция
Зарегистрирован:
08 апр 2015, 12:21
Сообщений: 7567
Cпасибо сказано: 229
Спасибо получено:
2751 раз в 2539 сообщениях
Очков репутации: 473

Добавить очки репутацииУменьшить очки репутации
Ну, счётчик внутри цикла добавьте!

Вернуться к началу
 Профиль  
Cпасибо сказано 
За это сообщение пользователю michel "Спасибо" сказали:
rt7
 Заголовок сообщения: Re: Как найти количество выполненных итераций оператором while?
СообщениеДобавлено: 14 янв 2022, 10:22 
Не в сети
Одарённый
Зарегистрирован:
16 дек 2018, 08:36
Сообщений: 109
Cпасибо сказано: 37
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Изображение
Так? Или проще можно?

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Как найти количество выполненных итераций оператором while?
СообщениеДобавлено: 14 янв 2022, 10:44 
Не в сети
Последняя инстанция
Зарегистрирован:
08 апр 2015, 12:21
Сообщений: 7567
Cпасибо сказано: 229
Спасибо получено:
2751 раз в 2539 сообщениях
Очков репутации: 473

Добавить очки репутацииУменьшить очки репутации
Да, так, только у Вас небольшая ошибка (которая не влияет на конечный результат) - оператор stack должен быть за пределами блока while.

Вернуться к началу
 Профиль  
Cпасибо сказано 
За это сообщение пользователю michel "Спасибо" сказали:
rt7
 Заголовок сообщения: Re: Как найти количество выполненных итераций оператором while?
СообщениеДобавлено: 14 янв 2022, 10:57 
Не в сети
Одарённый
Зарегистрирован:
16 дек 2018, 08:36
Сообщений: 109
Cпасибо сказано: 37
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Так?
Изображение
А почему в старом варианте неверный результат будет? Вроде бы одинаково получается.

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Как найти количество выполненных итераций оператором while?
СообщениеДобавлено: 14 янв 2022, 11:46 
Не в сети
Последняя инстанция
Зарегистрирован:
08 апр 2015, 12:21
Сообщений: 7567
Cпасибо сказано: 229
Спасибо получено:
2751 раз в 2539 сообщениях
Очков репутации: 473

Добавить очки репутацииУменьшить очки репутации
Я же написал выше, что на результат это не влияет! Ошибка заключается в том, что этот оператор повторяется внутри цикла без надобности, т.е. расходуется лишнее машинное время!

Вернуться к началу
 Профиль  
Cпасибо сказано 
За это сообщение пользователю michel "Спасибо" сказали:
rt7
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему      Страница 1 из 1 [ Сообщений: 6 ]

 Похожие темы   Автор   Ответы   Просмотры   Последнее сообщение 
Как показать, что отображение является линейным оператором?

в форуме Линейная и Абстрактная алгебра

crazymadman18

13

1116

06 апр 2017, 14:46

Является ли линейным оператором следующее отображение

в форуме Линейная и Абстрактная алгебра

Anastasia Lemon

13

1043

13 апр 2016, 15:55

Оператор дифферецирования является нильпотентым оператором

в форуме Линейная и Абстрактная алгебра

vika_bar

2

338

14 май 2014, 00:22

Формальное жонглирование с наблой (оператором Гамильтона)

в форуме Векторный анализ и Теория поля

searcher

11

653

12 апр 2017, 12:50

Метод итераций

в форуме MathCad

maxrow

3

545

22 июл 2015, 21:27

Метод итераций

в форуме Численные методы

archer24rus

1

384

28 май 2016, 11:00

Метод итераций

в форуме Maple

Ciber15

0

305

15 окт 2018, 13:11

Метод простых итераций

в форуме Численные методы

Jexio

4

495

13 фев 2018, 15:06

Метод простых итераций

в форуме Численные методы

Dutov

2

233

09 апр 2020, 13:42

Определить, сколько итераций

в форуме Численные методы

vladis222

0

427

08 апр 2014, 13:14


Часовой пояс: UTC + 3 часа [ Летнее время ]



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Яндекс.Метрика

Copyright © 2010-2023 MathHelpPlanet.com. All rights reserved