- 1
Выб = выбратьизсписка(элемент.списоквыбора,элемент);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+1
Выб = выбратьизсписка(элемент.списоквыбора,элемент);
СИДЕЛ НАД ЭТОЙ ХУЕТОЙ ДЖВА ЧАСА, И НЕ ПОНИМАЛ ПОЧЕМУ ЭТОТ КУСОК НЕОТРАБАТЫВАЛ И ВОЗВРАЩАЛ НЕОПРЕДЕЛЕНО И СРАЗУ ЖЕ ПРОСКАКИВАЛ ДАЛЬШЕ. ХОТЯ ЭЛЕМЕНТ И СПИСОК ЕСТЬ, ПОИДЕИ ДОЛЖЕН БЫЛ ПОВЫСНУТЬ В ОЖИДАНИИ ПОКА ПОЛЬЗОВАТЕЛЬ ВЫБЕРЕТ ИЗ НЕГО ЗНАЧЕНИЕ.
ОКАЗАЛОСЬ. ОТЛАДЧИК... РЕШИЛ ВЫЗЫВАТЬ САМ СЕБЕ ЭТОТ СПИСОК И САМ ПО СЕБЕ НИХУЯ НЕ ВЫБИРАТЬ.
−4
using System;
using System.Collections.Generic;
using System.Text;
namespace hard_porno_s_CSharpom
{
class Program
{
public struct Food
{
public string name;
public int cost;
}
public static List<Food> first_bludo = new List<Food>();
public static List<Food> garnir = new List<Food>();
public static List<Food> salat = new List<Food>();
public static List<Food> drink = new List<Food>();
public static List<Food> itogo_list = new List<Food>();
public static void AddFood(string name, int cost, int category)
{
Food food = new Food()
{
name = name,
cost = cost,
};
if (category == 1)
{
first_bludo.Add(food);
}
if (category == 2)
{
garnir.Add(food);
}
if (category == 3)
{
salat.Add(food);
}
if (category == 4)
{
drink.Add(food);
}
}
static void Main(string[] args)
{
AddFood("Суп-говна (Sub-Zero)", 100, 1);
AddFood("Суп из ляшки жирухи", 140, 1);
AddFood("Суп из супа из ляшки жирухи", 200,1);
AddFood("Суп из харчков", 100, 1);
AddFood("Кабачки с конским хуём и залупой гориллы", 100, 2);
AddFood("Красная икра с тушкой полевой мышки", 130, 2);
AddFood("Салат 'Самилье-залупе'", 120, 3);
AddFood("Салат 'Князь'", 150, 3);
AddFood("Салат 'Блевотский'", 140, 3);
AddFood("Пиво 'Гоп-стоп'", 110, 4);
AddFood("Александро-пивандрий", 155, 4);
AddFood("Пиво 'Бомжатское'", 44, 4);
AddFood("Пиво 'Семейное'", 74, 3);
//показываем меню категорий
ShowCategory();
}
static void ShowCategory()
{
Console.ForegroundColor = ConsoleColor.Cyan;
Console.WriteLine("\nЧто будете мисье залупе?");
Console.WriteLine("1. Первое");
Console.WriteLine("2. Гарнирчик");
Console.WriteLine("3. Салатик");
Console.WriteLine("4. Напиток");
Console.WriteLine("9. Показать чек");
int select = int.Parse(Console.ReadLine());
−106
//Правой рукой дрочу, левой жопу щекочу
−1
Функция ПолучитьСтавкуНДС(СтавкаНДС) Экспорт
Если СтавкаНДС = Перечисления.СтавкиНДС.НДС20 ИЛИ СтавкаНДС = Перечисления.СтавкиНДС.НДС20_120 Тогда
Возврат 20;
ИначеЕсли СтавкаНДС = Перечисления.СтавкиНДС.НДС10 ИЛИ СтавкаНДС = Перечисления.СтавкиНДС.НДС10_110 Тогда
Возврат 10;
ИначеЕсли СтавкаНДС = Перечисления.СтавкиНДС.НДС18 ИЛИ СтавкаНДС = Перечисления.СтавкиНДС.НДС18_118 Тогда
Возврат 18;
КонецЕсли;
Возврат 0;
КонецФункции
Банально.
Рарус.
0
При решении каких задач наиболее органично использовать конечные автоматы?
Посоветуйте задачи, желательно прикладные и не из области разбора регулярных выражений
или лексического анализа. Какой-нибудь пример, на котором можно продемонстрировать
практическое применение конечных автоматов.
Где вам пригождались автоматы или знания о них в реале?
SEO: #fsm #AKKA
−105
Покуда уголовники, вроде Bormand будут незабаненны,
уникальность контента Вашего сайта будет стремится к нулю.
Админ! Забань борманда!
−2
function SymlinkNextStunnelConfig {
OLDIFS=$IFS
IFS=$'\n'
stunnelConfigs=($(find ${STUNNEL_CONFIG_D} -regex ".*\.conf$"))
IFS=$OLDIFS
if [[ -f ${CURRENT_STUNNEL_CONF} ]]; then
currentConfig=$(readlink -f ${CURRENT_STUNNEL_CONF})
else
currentConfig=""
fi
if [[ ${#stunnelConfigs[@]} -eq 0 ]]; then
echo "No config found in ${STUNNEL_CONFIG_D}"
exit 6
elif [[ ${#stunnelConfigs[@]} -eq 1 ]]; then
nextConfig=${stunnelConfigs[0]}
else {
echo "ZAEBALO. DELAY SYMLINK VRUCHNUYU!"
}
fi
if [[ -L ${CURRENT_STUNNEL_CONF} ]]; then
rm -f ${CURRENT_STUNNEL_CONF}
fi
ln -s ${stunnelConfigs[0]} ${CURRENT_STUNNEL_CONF}
}
Нашёл старую какашку, запостил перед удалением.
0
while (*str) {
if (i >= n)
return NULL;
if (!(*str & 0x80))
buffer[i++] = *str++;
else if ((*str & 0xe0) == 0xc0) {
if (*str < 0xc2) return NULL;
c = (*str++ & 0x1f) << 6;
if ((*str & 0xc0) != 0x80) return NULL;
buffer[i++] = c + (*str++ & 0x3f);
} else if ((*str & 0xf0) == 0xe0) {
if (*str == 0xe0 && (str[1] < 0xa0 || str[1] > 0xbf)) return NULL;
if (*str == 0xed && str[1] > 0x9f) return NULL; // str[1] < 0x80 is checked below
c = (*str++ & 0x0f) << 12;
if ((*str & 0xc0) != 0x80) return NULL;
c += (*str++ & 0x3f) << 6;
if ((*str & 0xc0) != 0x80) return NULL;
buffer[i++] = c + (*str++ & 0x3f);
} else if ((*str & 0xf8) == 0xf0) {
if (*str > 0xf4) return NULL;
if (*str == 0xf0 && (str[1] < 0x90 || str[1] > 0xbf)) return NULL;
if (*str == 0xf4 && str[1] > 0x8f) return NULL; // str[1] < 0x80 is checked below
c = (*str++ & 0x07) << 18;
if ((*str & 0xc0) != 0x80) return NULL;
c += (*str++ & 0x3f) << 12;
if ((*str & 0xc0) != 0x80) return NULL;
c += (*str++ & 0x3f) << 6;
if ((*str & 0xc0) != 0x80) return NULL;
c += (*str++ & 0x3f);
// utf-8 encodings of values used in surrogate pairs are invalid
if ((c & 0xFFFFF800) == 0xD800) return NULL;
if (c >= 0x10000) {
c -= 0x10000;
if (i + 2 > n) return NULL;
buffer[i++] = 0xD800 | (0x3ff & (c >> 10));
buffer[i++] = 0xDC00 | (0x3ff & (c ));
}
} else
return NULL;
}
// Windows stupidly treats 8-bit filenames as some dopey code page,
// rather than utf-8. If we want to use utf8 filenames, we have to
// convert them to WCHAR explicitly and call WCHAR versions of the
// file functions. So, ok, we do.
−104
Иногда смотришь, такой с виду замечательный и правильный человек, Сильный человек,красивый и привлекательный, а после общения обнаруживаешь, что внутри-то гниль. Гнилой человек находится под влиянием сил и энергии невежества и деградации.
В Гнилом человеке нет Внутреннего Стержня, стоим ему столкнуться с вызовами жизни, и он купит, продаст, купит и снова продаст.
Своими поступками он вызывает брезгливость и чувство гадливости. Словом, снаружи человек, а внутри, при нажиме событиями извне – Гниль.
Гниль
−1
"phpMyAdmin" или "Adminer"?