Математический форум Math Help Planet
Обсуждение и решение задач по математике, физике, химии, экономике Теоретический раздел |
Часовой пояс: UTC + 3 часа [ Летнее время ] |
новый онлайн-сервис число, сумма и дата прописью |
|
Часовой пояс: UTC + 3 часа [ Летнее время ] |
Страница 1 из 2 |
[ Сообщений: 14 ] | На страницу 1, 2 След. |
|
Автор | Сообщение | |
---|---|---|
goldolov_na |
|
|
Исполнителю был дан следующий алгоритм: ПОКА число меньше 100, выполняй: Прибавь 3 Умножь на 2 Сколько раз будет выполнен данный цикл, если исходное число равно 5? Мое решение: 5- исходное число (5+3)*2=(16+3)*2=(38+3)*2=(82+3)*2=170 Ответ: 4 раза сработает цикл |
||
Вернуться к началу | ||
Tantan |
|
|
Все зависит от место проверки в цикле!
Если проверка в начале цикла - он сработает 3 раза! Если проверка в конце цикла - он сработает 4 раза! В разные программные языки есть и одного и другова. |
||
Вернуться к началу | ||
За это сообщение пользователю Tantan "Спасибо" сказали: Booker48 |
||
goldolov_na |
|
|
Tantan
вам же дана схема как цикл располагается и причем программные языки,это вообще алгоритмический язык |
||
Вернуться к началу | ||
Tantan |
|
|
goldolov_na писал(а): Tantan вам же дана схема как цикл располагается и причем программные языки,это вообще алгоритмический язык По этой схеме четверты раз цикл НЕ БУДЕТЬ ВЫПОЛНЯТСЯ , так как тогда число будет [math]> 100[/math] и управление идет к следующий за циклом оператор! Дело в том, что у циклы есть проверки условия и ТЕЛО ЦИКЛА! Условия можно проверят в начале цикла и в конце цикла! То, что я пишу относится к ТЕЛО цикла!Поэтому и я писал, что все зависить от место проверки условия! Например в PASCAL( был такой програмный язык!) есть циклы REPEAT тело UNTIL проверка - условие проверяется в конце цикла и другой тип цикл WHILE проверка условия DO тело цикла - условие проверяется в начало цикла. Кажды алгоритм можно реализоват по разному. Последний раз редактировалось Tantan 25 дек 2019, 14:43, всего редактировалось 1 раз. |
||
Вернуться к началу | ||
Emphatic18 |
|
|
program test Код: i = 170 j = 4 |
||
Вернуться к началу | ||
За это сообщение пользователю Emphatic18 "Спасибо" сказали: goldolov_na |
||
goldolov_na |
|
|
Tantan
будет выполнятся так как там написано ПОКА число меньше 100, выполняй: |
||
Вернуться к началу | ||
Tantan |
|
|
Так как написали - да цикл выполнится 4 раз!Правилно написали!
То что написали на C(C++) - тогда цикл выполнится 4 раз. |
||
Вернуться к началу | ||
Emphatic18 |
|
|
Tantan писал(а): То что написали на C(C++) Это фортран. |
||
Вернуться к началу | ||
Booker48 |
|
|
goldolov_na писал(а): Задание: Исполнителю был дан следующий алгоритм: ПОКА число меньше 100, выполняй: Прибавь 3 Умножь на 2 Сколько раз будет выполнен данный цикл, если исходное число равно 5? Мое решение: 5- исходное число (5+3)*2=(16+3)*2=(38+3)*2=(82+3)*2=170 Ответ: 4 раза сработает цикл Моё решение: 5 - исходное число. 5 < 100? Да. (5+3)*2=16 16 < 100? Да. (16+3)*2=38 38 < 100? Да. (38+3)*2=123 123 < 100? Нет. До свидания. Цикл исполнился 3 раза. |
||
Вернуться к началу | ||
Booker48 |
|
|
А что будет, если исходное число равно 105?
|
||
Вернуться к началу | ||
На страницу 1, 2 След. | [ Сообщений: 14 ] |
Похожие темы | Автор | Ответы | Просмотры | Последнее сообщение |
---|---|---|---|---|
Правильно ли я решил
в форуме Теория вероятностей |
9 |
1523 |
03 июн 2014, 20:20 |
|
Правильно ли я решил
в форуме Алгебра |
16 |
731 |
26 сен 2016, 14:59 |
|
Правильно ли я решил задачу?
в форуме Школьная физика |
1 |
383 |
14 май 2017, 09:17 |
|
Скажите правильно решил или нет
в форуме Пределы числовых последовательностей и функций, Исследования функций |
2 |
161 |
29 ноя 2021, 20:36 |
|
Правильно ли я решил данное уравнение?
в форуме Пределы числовых последовательностей и функций, Исследования функций |
5 |
475 |
28 янв 2015, 13:30 |
|
По какой теме задача и правильно ли я ее решил?
в форуме Алгебра |
17 |
1037 |
14 июн 2014, 23:17 |
|
Правильно ли я решил двойной интеграл полярные координаты?
в форуме Интегральное исчисление |
7 |
421 |
21 май 2015, 21:02 |
|
Верно решил? | 6 |
537 |
01 июл 2014, 12:06 |
|
Верно ли решил?
в форуме Алгебра |
1 |
262 |
07 апр 2019, 09:03 |
|
Решил уравнение))
в форуме Дифференциальное исчисление |
1 |
325 |
26 окт 2014, 22:00 |
Часовой пояс: UTC + 3 часа [ Летнее время ] |
Кто сейчас на конференции |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6 |
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения |