Считаете, что Ubuntu недостаточно дружелюбна к новичкам? Помогите создать новое Руководство для новичков!
0 Пользователей и 1 Гость просматривают эту тему.
Все науки всегда говорят на языке ведущей научной державы.
Цитата: Nxx от 10 Марта 2009, 14:38:21Все науки всегда говорят на языке ведущей научной державы. и так уж сложилось, что в основном на английском
А для математики какой? Тоже английский? А для экономики какой? Тоже английский?Все науки всегда говорят на языке ведущей научной державы.
Финансы и экономика однозначно английский всегда был и есть.
А вообще любые попытки переводить ту или иную область человеческого знания на национальные языки, на которых она не создавалась и не развивалась, ведет к дегенерации.
Цитата: Villain от 02 Марта 2009, 12:49:47мрак...Категорически не согласен с таким утвреждением. Классический пример рассмортим ниже. Кто-нибудь может мне сказать, чем, первый код отличается от второго, кроме того что второй написан русскими буквами. Первый читается почти как текст для англоговорящего человека, второй читатеся почти как текст для русскоговорящего.Код: [Выделить]program Test (input, output);var a : integer; b : integer;begin a := 10; b := 1 + 10; if (b < 10) then writeln ('Hello, World'); else writeln (b);end.Код: [Выделить]программа Тест (вввод, вывод);переменная а : целое; б : целое;начало а := 10; б := 1 + 10; если (б < 10) то печатьстр ('Превед, Мир!'); иначе печатьстр (б);конец.Следует помнить известную мысль, что программа не для компьютера, программа для человека
мрак...
program Test (input, output);var a : integer; b : integer;begin a := 10; b := 1 + 10; if (b < 10) then writeln ('Hello, World'); else writeln (b);end.
программа Тест (вввод, вывод);переменная а : целое; б : целое;начало а := 10; б := 1 + 10; если (б < 10) то печатьстр ('Превед, Мир!'); иначе печатьстр (б);конец.
пытаясь выговорить "THEN "
package { import flash.display.*; import fl.transitions.*; import fl.transitions.easing.*; import flash.events.*; public class ДокДождь extends MovieClip { private const ВЕТЕР:int = -200; //константа ветра косая снега private var и:int, движениеИкс:Array,//массив движений y для снега движениеИгрек:Array;//массив движений x для снега косой public function ДокДождь() { и = 0; движениеИкс = []; движениеИгрек = []; addEventListener(Event.ENTER_FRAME, сменаКадра); var str:String = "adskflaksdfkdslfkdasklkds"; } private function сменаКадра(_событие:Event):void { падаетСнежинка(); if (и>50) removeEventListener(Event.ENTER_FRAME, сменаКадра); и++; } private function рисоватьСнежинку(_бумажка:Shape):void//рисовать снежку { with (_бумажка.graphics) {lineStyle(2, 0xddddff); beginFill( 0xffffff, 1 ); drawEllipse(0, 0, 15+Math.random()*10, 15+Math.random()*10);endFill();} } private function падаетСнежинка():void { var бумажка:Shape;//объявить бумажка = new Shape();//инициализировать бумажка.rotation = 180 - ВЕТЕР; addChild(бумажка); //добавить на рабочее поле if (ВЕТЕР<0) бумажка.x=Math.random()*(550 + Math.abs(ВЕТЕР)); else бумажка.x=Math.random()*(550 + Math.abs(ВЕТЕР))-ВЕТЕР; бумажка.scaleX = бумажка.scaleY = 0.2+Math.random()*0.5; рисоватьСнежинку(бумажка);//нарисовать каплю //Tween(что двигать,"y",как двигать,начало, конец,скорость,плавность); движениеИкс[и] = new Tween(бумажка, "y", None.easeNone, -10, 400,2/бумажка.scaleX,true); движениеИгрек[и] = new Tween(бумажка,"x",None.easeNone, бумажка.x, бумажка.x+ВЕТЕР,2/бумажка.scaleX,true); движениеИкс[и].looping = true;//зациклить движениеИгрек[и].looping = true;//зациклить } }}
#define целое int#define двойное double#define пока for#define прервать break#define если if#define целое int#define двойное double#define возврат return
пока(целое i = 0; ids[nPar] != 0 && i < bound; nPar = ++i * bound){ целое j = 0; пока(j; ids[nPar + j] != 0 && j < bound; j++) { ... если (...) возврат NULL; ... } если(j < bound) прервать; ...}
Щас для прикола написал такоеКод: [Выделить]#define целое int#define двойное double#define пока for#define прервать break#define если if#define целое int#define двойное double#define возврат returnтеперь код выглядит такКод: [Выделить]пока(целое i = 0; ids[nPar] != 0 && i < bound; nPar = ++i * bound){ целое j = 0; пока(j; ids[nPar + j] != 0 && j < bound; j++) { ... если (...) возврат NULL; ... } если(j < bound) прервать; ...}Откомпилил. Работает! Даёшь русский С!
Страница сгенерирована за 0.019 секунд. Запросов: 21.