Перейти к содержимому

Фото
- - - - -

java цикл for


  • Вы не можете создать новую тему
  • Please log in to reply
21 ответов в этой теме

#1 ruslan)

ruslan)
  • Постоялец
  • 1 796 сообщений

Отправлено 24 ноября 2009 - 20:44

есть проблемка
есть цикл for он выводит значения 1,2,3,4 по опред. условию
как перевернуть выходные данные задом наперед?
логически это нереально потому что цикл через жопу работать не умеет,
но всетаки мне нужно получить 4,3,2,1 не меняя условия цикла.
проще говоря как перевернуть значение :huh:
монстры нестандартного программирования помогите )

Сообщение изменено: Ёлкин-палкин (24 ноября 2009 - 20:45 )

  • 0

#2 Vitalts

Vitalts
  • Постоялец
  • 1 852 сообщений

Отправлено 24 ноября 2009 - 21:03

5-i ^_^
  • 0

#3 exclusivepk

exclusivepk
  • Новобранец
  • 9 сообщений

Отправлено 24 ноября 2009 - 21:51

дай хоть на цикл взглянуть, у меня была такая проблема, вот ссылка на тему, может чем поможет.

Кликай
  • 0

#4 ruslan)

ruslan)
  • Постоялец
  • 1 796 сообщений

Отправлено 24 ноября 2009 - 22:06

5-i

=)) не катит

exclusivepk, я до такого уровня еще не дошел

Сообщение изменено: Ёлкин-палкин (24 ноября 2009 - 22:06 )

  • 0

#5 Vitalts

Vitalts
  • Постоялец
  • 1 852 сообщений

Отправлено 24 ноября 2009 - 22:48

Еще как катит, к тому же счетчик цикла может и уменьшаться, а не только увеличиваться. Найди нормальную книгу и читай, подобные вопросы сразу отпадут. Иные же, сможешь сформулировать нормально.
  • 0

#6 ParadoxL

ParadoxL
  • Постоялец
  • 5 023 сообщений
  • Откуда:Edinburg

Отправлено 24 ноября 2009 - 23:09

for(int i = max; i > min; i--)

или max - 1; i >= min
  • 0
Victoria nulla est, Quam quae confessos animo quoque subjugat hostes ...
Верю в смерть после жизни, любовь после секса и в крем после бритья ...

#7 Zalipon

Zalipon
  • Пользователь
  • 502 сообщений
  • Откуда:Таллинн

Отправлено 15 декабря 2009 - 23:00

for (i=5; i==0; i--) { .... }
  • 0

#8 Cryptoboy

Cryptoboy
  • Пользователь
  • 280 сообщений

Отправлено 16 декабря 2009 - 10:12

Tokyo, выполнится 0 раз
  • 0

#9 Ferzin

Ferzin
  • Постоялец
  • 1 967 сообщений

Отправлено 16 декабря 2009 - 11:08

Ёлкин-палкин,

int cifra = 4;
for(int i = 4; i != 0; i--)
{
System.out.println(cifra);
cifra--;
}

Сообщение изменено: A_Fleur_De_Toi (16 декабря 2009 - 14:07 )

  • 0

#10 ParadoxL

ParadoxL
  • Постоялец
  • 5 023 сообщений
  • Откуда:Edinburg

Отправлено 16 декабря 2009 - 13:03

:D
  • 0
Victoria nulla est, Quam quae confessos animo quoque subjugat hostes ...
Верю в смерть после жизни, любовь после секса и в крем после бритья ...

#11 Mastahh

Mastahh
  • Постоялец
  • 539 сообщений
  • Откуда:Tallinn

Отправлено 16 декабря 2009 - 13:47

Да уж вот от куда появляеться куча глючного софта :)

Сообщение изменено: Mastahh (16 декабря 2009 - 13:47 )

  • 0

#12 Ferzin

Ferzin
  • Постоялец
  • 1 967 сообщений

Отправлено 16 декабря 2009 - 14:04

Mastahh, обоснуй
  • 0

#13 Zalipon

Zalipon
  • Пользователь
  • 502 сообщений
  • Откуда:Таллинн

Отправлено 16 декабря 2009 - 15:32

Cryptoboy, да точно, ошибился там должно быть не равно.
  • 0

#14 ParadoxL

ParadoxL
  • Постоялец
  • 5 023 сообщений
  • Откуда:Edinburg

Отправлено 16 декабря 2009 - 15:41

Mastahh, обоснуй


Обоснул смысл переменной cifra?

Почему бы твой мега код
	int cifra = 4;
	for (int i = 4; i != 0; i--) {
	  System.out.println(cifra);
	  cifra--;
	}

Не записать как
for (int i = 4; i != 0; System.out.println(i--));

  • 0
Victoria nulla est, Quam quae confessos animo quoque subjugat hostes ...
Верю в смерть после жизни, любовь после секса и в крем после бритья ...

#15 Ferzin

Ferzin
  • Постоялец
  • 1 967 сообщений

Отправлено 16 декабря 2009 - 23:23

Ну простите, я всё ещё начинающий быдло кодер.
  • 0

#16 ParadoxL

ParadoxL
  • Постоялец
  • 5 023 сообщений
  • Откуда:Edinburg

Отправлено 17 декабря 2009 - 01:05

A_Fleur_De_Toi, тут проблема ДНК ... а не уровня.

ЗЫ! Сорри, коли резко!

Не ... знаешь ... не советуй ... золотое правило! Иначе таких мега-кодреов ... которые после мега-учетилей ... пишут мега-софт ... нихрена не внушает доверия. Не можешь срать - не мучай жопу.
  • 0
Victoria nulla est, Quam quae confessos animo quoque subjugat hostes ...
Верю в смерть после жизни, любовь после секса и в крем после бритья ...

#17 Ferzin

Ferzin
  • Постоялец
  • 1 967 сообщений

Отправлено 17 декабря 2009 - 09:11

Incubo, главное что работает. И не надо пальцы гнуть что самый умный, не люблю таких. Все равно любимым делом заниматься не брошу.
  • 0

#18 ruslan)

ruslan)
  • Постоялец
  • 1 796 сообщений

Отправлено 17 декабря 2009 - 10:49

A_Fleur_De_Toi, я бы пальцы тебе согнул за такой софт
  • 0

#19 Ferzin

Ferzin
  • Постоялец
  • 1 967 сообщений

Отправлено 17 декабря 2009 - 11:01

Себе согни, цикл for не помнить. Практически в любом языке программирования есть.
  • 0

#20 ParadoxL

ParadoxL
  • Постоялец
  • 5 023 сообщений
  • Откуда:Edinburg

Отправлено 17 декабря 2009 - 16:00

A_Fleur_De_Toi, сорри ... минутная слабость. :D
  • 0
Victoria nulla est, Quam quae confessos animo quoque subjugat hostes ...
Верю в смерть после жизни, любовь после секса и в крем после бритья ...

#21 Anry Le France

Anry Le France

    Fuck Fuckdation (c)

  • Постоялец
  • 801 сообщений

Отправлено 17 декабря 2009 - 16:15

Впоминается реальный случай мега-кодинга...
Урок информатики, все показывают свой проект.. ну и дошла очередь до одного перца, показывает значит свой экзекьютник.. всё работает на ура.. (((: ну и тут учителю, захотелось посмотреть его код ... ну так просто пробежаться глазами..
И тааааам.. ахахах )) весь словарь матов походу был использован для названий переменных ((: Так что, вполне может быть такое, что в соурсе той или иной утилиты.. могут быть переменные huj или dick, pizda или pussy и счётчик ochko (:

if(huj != pizda) { ochko++; }
  • 0
Циник, грубиян и тролль 80го уровня.

#22 Mastahh

Mastahh
  • Постоялец
  • 539 сообщений
  • Откуда:Tallinn

Отправлено 18 декабря 2009 - 13:12

Mastahh, обоснуй

Циклы с двумя переменными где одной хватает за глаза я даже на первом курсе не писал.
Наверно там где ты учишься плохо учат :)

Сообщение изменено: Mastahh (18 декабря 2009 - 13:14 )

  • 0