pfemidi, из всех людей только один не поленился и сказал что нет никакой связи между численными и строковыми переменными. а ты только и искал ошибку про лишнюю скобку и пробелы. как будто великие программисты никогда ошибок не допускают. я посмотрю на тебя как ты с телефона печатать будешь когда на тебя двое детей прыгать в этот момент будут.
#, во первых я не капризничаю и не надо мне указывать. во вторых от одной лишней скобки суть вопроса не изменился. в третьих форум создан для того чтобы задавать вопросы не важно какие кому интересные или нет и получать на них ответы. я не получил ответы. а ленивость объяснить вашего общества я смотрю превыше. и правильно писали про этот хабр и тостер. толку получить конкретный ответ тут сводится к нулю, зато повыеживаться практический каждый не упустит возможность.
pfemidi, послушай товарищ, от того что я не правильно поставил скобку суть вопроса не меняет. и правильного ответа еще не кто не дал и не объяснил. если не хватает слов объяснить почему именно так а не по другому то и не надо умничать что скобка не там или пробелов не хватает. эти ошибки компилятор сам покажет.
pfemidi, вопрос до сих пор остается открытым и я так и не получил ответа какая между ними связь. где связь и логика между операторами. почему я не мог написать x<1 и poem = poem + "noys " например. я изучаю материал по книге который дается.
pfemidi, так какая вообще логика и связь между x-ми и прочими операторами. Как читать такой код как понять. Я не могу понять как если x < или > чего то или == чему то, то будет выводится строка. Для меня это лишено какого то смысла или я просто его не могу понять. Кто то может объяснить?
eRKa, в том и проблема что я не могу понять вообще какая может быть связь между целочисленными операторами и текстовыми. Как числа влияют на вывод текста.
freeExec, а все понял. Сейчас через консоль проверил. Оказывается как я понял каждое предыдущее значение i потом умножается на 2, а не увеличивается значение i на единицу.
freeExec, далее в 5-м примере не понятно. Переменная q выполняется согласно условию 14 раз. А вот потом не понимаю как выполняется оператор p = p* 2, при условии что p < q. Ну и концовка соответственно.
freeExec, вот как раз и не совсем понятно. С первым понятно разобрался, объяснили, со вторым и четвертым тоже. А вот третий и пятый не понятно. Вот в третьем переменная i выполняется как я понял 49 раз. Далее оператор j = j + 5 выполняется 1 раз. И потом оператор j = j - i будет выполняться 7 раз пока j не станет равна 0? То есть j = 7 - 1; 7-2; 7-3; 7-4; 7-5; 7-6; 7-7?