Достойная оплата труда

  • 2
  • Недоступна
Вам сделали неприличное финансовое предложение? Не знаете, как реагировать на непристойность, вызывать полицию нравов или просто полицию? Сразу подавать в суд? Остыньте: вы учитесь программировать, так что не стоит привыкать к неприличным предложениям. Лучше задействуйте цикл и выведите на экран 100 раз: «Я никогда не буду работать за копейки».
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (23)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Maxim Manakhov
Уровень 5, Каменск-Шахтинский, Россия
16 января, 10:05
Я так и не понял когда писать в цикле for ( int i = 1...), а когда (int i = 0...)!!!!!
Илья
Уровень 7, Москва
18 февраля, 23:12
Привет, Максим! Если я правильно понял суть твоего вопроса, то в цикле for ставишь int i =1 если в условии у тебя будет знак <= или >= например, i >= 100 (это если тебе нужно выполнить действие 100 раз). А int i =0 будет в том случае, если у тебя будет без равенства > или  < например i < 99, по сути это идентичные действия, зависит от того, как тебе больше нравится.
Kuksh
Уровень 14
4 марта, 08:39
Число 10 в человеческом понимании это 1, 2, 3...10 - это 10 цифр. У машины 10 цифр начинается с 0 до 9. Так что при описании условия зная количество циклов - ты можешь выбрать удобное для тебя условие это (int i = 0; i < 10; i++;) - программа начнет счет с 0 до 9 и отработает 10 цифр, а при достижении 10 для нее это станет 11м порядком и программа завершится. либо (int i = 1; i <= 10; i++;) - здесь программа "по человечески" начнет с 1 до 10 и в конце сравнит 10 с 10, а когда int i дойдет до 11, то 11 <= 10 false и программа завершится. Я в этом плане сам путался с циклом While, когда описывал условие на повышение или понижение счета и путался какое правильное условие ставить в скобках. При понижении от 100 до 1 нам надо, чтобы условие в скобках отрабатывало true (истину) - пока условие истино - программа работает. Значит изначально мы задаем переменную int i = 100; - зная что у нас 100 циклов. Далее в цикле While задаем условие (a >= 1) { команда; i--; } В таком случае программа стартует с проверки 100 >= 1 это true и выполняет Команду! Затем i = 100 - 1 и записывает в переменную значение 99; След круг 99 >= 1 ? Да! И так по аналогии идем до 1 >= 1, а когда i = 1 - 1 = 0; программа сравнит 0 >= 1 и выдаст false и закончит цикл. В итоге ты отработаешь 100 циклов при таком условии. Опять же, если задашь int i = 99; то условие будет (a >= 0 ) { команда; i--; } На повышение счета логика наоборот int i = 0 либо 1; и определяем условие, которое будет корректно отрабатывать true - это ( a < 99) либо (a <= 100) и i++; тогда мы начинаем проверку с 0 либо 1 и доходим до 99/100 совершая инкремент i++;
DAS
Уровень 8, Москва, Россия
9 октября 2020, 14:53
если не решишь с 1 раза - не сбудется
Максим "Evengarr" Меднов
Уровень 18, Москва, Россия
10 сентября 2020, 10:17
если вы перед проверкой делаете тестовый запуск кода, не пугайтесь, это может занять некоторое время.
Витя
Уровень 0, Москва, Россия
30 августа 2020, 00:25
Хочу поделиться хорошими книгами, статьями, видеоуроками и всеми своими накопленными знаниями по Java и Android разработке. Для этого я завёл телеграм канал: @LetsCodeIt Пополняю его по мере изучения, а также прикрутил туда уютный чат для обмена знаний и моральной поддержки : ) Давайте учиться вместе! P. S. А ещё у меня есть канал, в котором казуально ведётся дневник вкатывальщика в программирование с нуля: @SefoNotasi
Олесь
Уровень 10, Санкт-Петербург, Россия
19 июня 2020, 11:56
Здравствуйте! Почему, когда запускаю программу в IntelliJ IDEA она не компилируется, а при проверке встроенным с сайта верификатором - программа проходит проверку?
Mike Scherbakov
Уровень 26, Москва
16 апреля 2020, 08:35
Задачу можно решить вообще в одну строку кода, но не проходит проверку: for(int i=0;i<100;i++, System.out.println("Я никогда не буду работать за копейки. Амиго"));
Сергей
Уровень 25, Москва, Россия
24 мая 2020, 09:34
Видимо из-за лишней скобки в команде вывода на экран. Код рабочий.
Дмитрий
Уровень 14
13 апреля 2020, 14:11
Зачем такие задачи? для кол - ва? хз...
xali1ove
Уровень 8, Москва, Россия
17 февраля 2020, 19:16
System.out.println("Я никогда не выполню правильно легкое задание, если 7 раз не ошибусь в тексте")
Константин Frontend Developer
5 января 2020, 15:51
подскажите пожалуйста решил в одну строку фор(тут стандарт для повтора 100раз) Систем.аут.принтлн("текст из условия."); сделал без ошибок с первого раза. 85% решивших написали код оптимальнее, напишите пожалуйста в какую сторону оптимализировать, а то не ясно куда короче.
Дмитрий
Уровень 14
13 апреля 2020, 14:12
это значит что решена лучше 15%, а не хуже 85% )))
Sergey
Уровень 17, Челябинск
11 октября 2019, 17:53
А почему в конце точки то нет?) Со 2 раза)