Автор Валерий Антоныч задал вопрос в разделе Другие языки и технологии
Почему не работает оператор continue и программа останавливается на x=-6, а не продолжает дальше свою работу? и получил лучший ответ
Ответ от =Serge=[гуру]
Потому что :
if x<-5 then y:=a*exp(sin(x)+cos(x)*ln(e))
else continue
означает продолжить циклическое повторение если x=-5 , при этом захода в x:=x+1; не будет.
Источник: continue
Ответ от Alexey N[гуру]
Наставьте внутри иф-ов бегин-ендов и правильные отступы. Я вот что-то запутался в ваших континуях. Задачу изначальную киньте.
Наставьте внутри иф-ов бегин-ендов и правильные отступы. Я вот что-то запутался в ваших континуях. Задачу изначальную киньте.
Ответ от Александр Погребняк[гуру]
Потому что у тебя после -5 идет прерывание цикла. Так что прерывание очень даже хорошо работает. А если нужно посчитать до 10, то убери континью (прерывание)
Потому что у тебя после -5 идет прерывание цикла. Так что прерывание очень даже хорошо работает. А если нужно посчитать до 10, то убери континью (прерывание)
Ответ от Николай Матвейчук[гуру]
continue - это не то, что Вы подумали :). Это не продолжить программу (типа должно было выйти, а тут на.. . continue... "не, ладно, продолжу.. . вдруг в конце программы что интересное есть" 🙂 ).
continue - это прервать данную итерацию цикла и перейти к следующей (то есть продолжить подстановку значений).. . А потому, Вы написали, что если число больше -5, то перейти к следующему значению.. . потому программа вообще должна виснуть, так как она после значения -5 перестаёт попадать на строчки writeln и x:=x+1... 🙂 Вот видимо это зависание Вы и наблюдаете, считая, что программа не хочет продолжаться дальше 🙂
В общем Вам надо чётко перечитать тему стандартных (встроенных) операторов языка 😉
continue - это не то, что Вы подумали :). Это не продолжить программу (типа должно было выйти, а тут на.. . continue... "не, ладно, продолжу.. . вдруг в конце программы что интересное есть" 🙂 ).
continue - это прервать данную итерацию цикла и перейти к следующей (то есть продолжить подстановку значений).. . А потому, Вы написали, что если число больше -5, то перейти к следующему значению.. . потому программа вообще должна виснуть, так как она после значения -5 перестаёт попадать на строчки writeln и x:=x+1... 🙂 Вот видимо это зависание Вы и наблюдаете, считая, что программа не хочет продолжаться дальше 🙂
В общем Вам надо чётко перечитать тему стандартных (встроенных) операторов языка 😉
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Почему не работает оператор continue и программа останавливается на x=-6, а не продолжает дальше свою работу?
спросили в PyQt
Пожалуйста напишите правило Past perfect и Past perfect continuous.
Past Perfect – это прошедшее время, которое описывает действие, закончившееся к
подробнее...
Пожалуйста напишите правило Past perfect и Past perfect continuous.
Past Perfect – это прошедшее время, которое описывает действие, закончившееся к
подробнее...
спросили в Sixx A M
I was also wondering - объясните логику этой конструкции
Есть такой глагол to wonder - интересоваться (не в смысле иметь интерес, увлекаться, а в смысле
подробнее...
I was also wondering - объясните логику этой конструкции
Есть такой глагол to wonder - интересоваться (не в смысле иметь интерес, увлекаться, а в смысле
подробнее...
Обьясните простыми словами разницу между Present Progressive (Continuous) и Present Simple (Indefinite)
Present Continuous - действие происходит в данный момент времени (основное правило)
Present
подробнее...
как слово have будет в The Present Continuous (Progressive) Tenses ?
I am having (breakfast now)
He (she, it) is having (classes now)
They (we, you) are having
подробнее...
Как вы видите разницу между "continue", "go on" и "keep on"? Когда каждое из них используете?
Если я не ошибаюсь (а я могу) то :
первое слово-продолжение чего либо, предложение к
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
Лингвисты, подскажите "-ing" - это все-таки окончание или суффикс?? в англ. яз. же нет окончаний?
Это "окончание" в том смысле, что на него "оканчивается" слово. Но если переходить на термины,
подробнее...
спросили в Post- Post
Чем отличается Past Simple от Past Continuous?
На примере:
Я ходил в школу - Past Simple.
Я шел в школу - Past Continuos.
В русском
подробнее...
Чем отличается Past Simple от Past Continuous?
На примере:
Я ходил в школу - Past Simple.
Я шел в школу - Past Continuos.
В русском
подробнее...
спросили в Bemani
Объясните пожалуйста, в чем разница was doing и have been doing?
was doing - это Past Continuous. Время прошедшее, с настоящим моментом НЕ связанное.
подробнее...
Объясните пожалуйста, в чем разница was doing и have been doing?
was doing - это Past Continuous. Время прошедшее, с настоящим моментом НЕ связанное.
подробнее...
скажите ,какие глаголы нельзя употреблять с окончанием ING ???
с окончанием ing можно употреблять все глаголы
некоторые глаголы обычно не употребляются во
подробнее...
I'm afraid of you - вопрос по грамматике
Потому что слова afraid, aback, ablaze, abroad, aboard и так далее относятся к особой части речи,
подробнее...
Английский. о временах.
Present Continuous ( это процесс сейчас) Я сейчас читаю книгу, ты сейчас учишь английский-по-русски
подробнее...
Кто с английском языком дружит. Помогите!
Для настоящего продолженного, Present Continuous - now,at the moment, at
подробнее...
I'm loving it - переведите плиз!
Фраза в Present Continuous, это значит, что переводиться она должна что-то вроде "мне это нравится"
подробнее...
Перевести выполнить заданиеTranslate into English. Determine the Tense and Voice of the verb:1 He left for Moscow .2 The
Он уехал в Москву. Active voicw Past Simple
____. Pasive voice Future Simple
Они говорили
подробнее...
Объясните разницу между "He worked" и "He was working"
Continuous - это всегда ДЕЙСТВИЕ В ПРОЦЕССЕ.
He was working when I came home.
I was
подробнее...