Бухгалтерия / Говнокод #10292 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
Тз = СоздатьОбъект("ТаблицаЗначений");
	Тз.НоваяКолонка("Число");
	Для й=1 По 100 Цикл
		Тз.НоваяСтрока();
		Тз.Число = й;
	КонецЦикла;
	КоличествоСтрокТз = Тз.КоличествоСтрок();
	Для й=-КоличествоСтрокТз По -1 Цикл
		ЗначениеИзТз = Тз.ПолучитьЗначение(-й,"Число");
		ПроверяемоеЗначение = ЗначениеИзТз/2-Цел(ЗначениеИзТз/2);
		Если ПроверяемоеЗначение <> 0 Тогда
			Тз.УдалитьСтроку(-й);
		КонецЕсли;
	КонецЦикла;
	Тз.ВыбратьСтроку();

Четные числа до 100

Запостил: informatikmarazmatik informatikmarazmatik, (Updated )

Комментарии (5) RSS

  • Если бы это был не 1с, я бы сказал, что это какая-то упоротая лаба. С другой стороны, это может быть хитрым планом, как сделать очевидную вещь неочевидным способом.
    Ответить
  • Абалдеть. А если прям захотелось,
    неужто нельзя было чётные сделать так
    сделать так:
    Для й=1 По 50 Цикл
    Тз.НоваяСтрока();
    Тз.Число = й*2;
    КонецЦикла;
    Ответить

Добавить комментарий

Где здесь C++, guest?!

    А не использовать ли нам bbcode?


    8