Куда я попааал. Одни полиглоты вокруг. А я тока 2 языка знаю. Русский и Русский матерный. На си пишу по Русски латинницей...
void Naxren_or_NeNaxren (bool Naxren)
{
if (Naxren){printf("Нахрен всё!");Application->Terminate();}
else printf("Ышшо побарахтаемся!");
}
про программирование и компьютеры
про программирование и компьютеры
А я аглицкий проходил в школе, и в технаре пытались учить. Но мне лень. Заставляли переводы делать, поначалу честно со словарем мучился. А потом моя лень придумала вариант: идешь в магазин "Глобус", есть такой книжный магазин в Луганске, на ул. Советской, возле центрального рынка, и покупаешь брошюрку на английском, желательно чего-то из классиков, типа Конан Дойля, про которого уверен, что он точно в библиотеке есть. Потом идешь в колледжскую библиотеку и берешь произведение того же автора на русском. Главное при "переводе" исковеркать и упростить малость, чтоб училка не спалила, а то в английской брошюрке какой-то упрощенный вариант, а в советских книжках перевод подробный и качественный. Не спалили, правда, потом этим Шерлоком Холмсом половина моей группы и несколько параллельных ее задолбали
Гость.
-
Автор темыT-Duke
про программирование и компьютеры
Ну яжели на Сях, то можно и поизвращатьсяAnSm писал(а):Источник цитаты На си пишу по Русски латинницей...
Код: Выделить всё
typedef u8 boolean;
#define Nafig 1
#define NotNafig 0
boolean WasSended(boolean WhatWasSayed)
{
if (WhatWasSayed == Nafig) return 1; else return 0;
}
u8 NafigOrNot(boolean (cond) (boolean), boolean WhatBossSay)
{
if( (cond)(WhatBossSay) ) printf("Boss say - Nafig"); else printf("Boss was kind");
}
int main(void)
{
NafigOrNot(WasSended, Nafig);
}
Technology is insignificant comparing to the power of the Force.
про программирование и компьютеры
А теперь, прошу перевести, что означает == и другие двойные знаки ? И ещё одна непонятка, в Сях, если число начинается с нуля, считается что это восьмеричная система счисления, по сему цифры 8, 9, вне закона. А если число начинается с любой цифры, кроме 0, всё нормально. Чем это объясняется ?
Секс не предлагать. Могу согласиться.
-
Автор темыT-Duke
про программирование и компьютеры
Оператор сравнения чисел. Простое равно - присваивание. Двойное равно - сравнение. Керниган и Ричи, страница 55.chkmatulla писал(а):Источник цитаты А теперь, прошу перевести, что означает == и другие двойные знаки ?
А зачем начинать числа с нуля? Не надо баловаться этим и о 8-ричке даже не вспомнишь.chkmatulla писал(а):Источник цитаты И ещё одна непонятка, в Сях, если число начинается с нуля, считается что это восьмеричная система счисления, по сему цифры 8, 9, вне закона.
Technology is insignificant comparing to the power of the Force.
про программирование и компьютеры
Когда я пробовал на Arduno, скетч Олега, там нужно было пересчитывать коэффициенты под своё железо. Вот на этих самых коэффициентах, когда пересчитывал, получались числа, с нулём вначале. Я на этом много крови попортил, бесконечные ошибки и фиг догадаешься, что система счисления другая... А решалось просто, нуль удаляется и всё в ажуре. Только не в моей голове...
Секс не предлагать. Могу согласиться.
Подписчики
anker33333 • е_Вячеслав • KimIV • sidor094 • Хорус