Micr0b
08.03.2006, 17:00
Ето язык есть первим шагом для начинающего программиста, в школе я сначало учил
Алго ето чтото типа Паскаля, но намного проще, через год Паскаль...
Ну ето другая история. В етой теме я б хотел написать несколько команд(операторов)
каторые могут чемто помочь новичку.
Ета стаття ничем увивит хорошего программиста, ))
Я себя им не считаю :))
Так приступим к изучению:
Program <Name> - начало нашей прграмы Name, имя програмы.
var - вот ето переменых (переменая ето a,b,c,i,wer...) переменым можно
присваивать числа n..5..-1 до +1..7..n и '0' также. Пример а:=5, где 'а' -начальное
значения имело '0', а потом присвоетса число 5, вы спросите меня чо такое ':'-
ето знак присвоения...
integet - Целые типы чисел (-32768..32767), в пример 'var a,b:integer;'ето
значит то чо переменые 'a' i 'b' не должны перевышать даные типы чисел.
real - Реальные типы чисел (2,9*10 -39), так само с 'real'.
begin - начало кода нашей программы (иногда используют как операторные дужки).
end;- ето конец операторных дужек.
end. -а вот етот скрипт конец программы.
write(ln) - оператор выводу текста, результата... Пример Write('nash text');
Вы спросите зачем 'ln' ето чото типа ентера пример writeln('nash text');.
read(ln) - оператор вводу или как можна ищо сказать присваевания 'x' число -..+
Пример read(a);.
randomize - ето тан казываемой geNeRaToR_Chisel )) ето нужно написать после бегина
а использувать 'a:=random(10)', 1..10 генерирует.
Есть ищо много... ето не всьо, я надеюсь я кого то етим заинтересовал )))
Множеста разно инфы валяетса в нете ищи в стандартном google.com.ua ).
А к Теме додам 2-прогы чтоб можно было увидить как ето смотрится ))) с далека ).
Program generator_chisel;
var
a:integer;
begin
randomize;
a:=random(10000);
writeln('Genereto chisel=', a);
read(a);{етот код призначен для вводу,но он здесь нужен для задержкы окна, можно Ctrl+c}
END.
Program kalculator;
var
a,b,c:integer;
begin
randomize;
a:=random(10);
b:=random(10);
write(a,'*',b,'=');
read(c);
if a*b=c then writeln('Cool :)')
else writeln('You lol, ERROR');
read(c);{етот код призначен для вводу,но он здесь нужен для задержкы окна, можно Ctrl+c}
END.
Чо скажыте прога kalculator, поляезна вспомним таб. умножения )))...
Алго ето чтото типа Паскаля, но намного проще, через год Паскаль...
Ну ето другая история. В етой теме я б хотел написать несколько команд(операторов)
каторые могут чемто помочь новичку.
Ета стаття ничем увивит хорошего программиста, ))
Я себя им не считаю :))
Так приступим к изучению:
Program <Name> - начало нашей прграмы Name, имя програмы.
var - вот ето переменых (переменая ето a,b,c,i,wer...) переменым можно
присваивать числа n..5..-1 до +1..7..n и '0' также. Пример а:=5, где 'а' -начальное
значения имело '0', а потом присвоетса число 5, вы спросите меня чо такое ':'-
ето знак присвоения...
integet - Целые типы чисел (-32768..32767), в пример 'var a,b:integer;'ето
значит то чо переменые 'a' i 'b' не должны перевышать даные типы чисел.
real - Реальные типы чисел (2,9*10 -39), так само с 'real'.
begin - начало кода нашей программы (иногда используют как операторные дужки).
end;- ето конец операторных дужек.
end. -а вот етот скрипт конец программы.
write(ln) - оператор выводу текста, результата... Пример Write('nash text');
Вы спросите зачем 'ln' ето чото типа ентера пример writeln('nash text');.
read(ln) - оператор вводу или как можна ищо сказать присваевания 'x' число -..+
Пример read(a);.
randomize - ето тан казываемой geNeRaToR_Chisel )) ето нужно написать после бегина
а использувать 'a:=random(10)', 1..10 генерирует.
Есть ищо много... ето не всьо, я надеюсь я кого то етим заинтересовал )))
Множеста разно инфы валяетса в нете ищи в стандартном google.com.ua ).
А к Теме додам 2-прогы чтоб можно было увидить как ето смотрится ))) с далека ).
Program generator_chisel;
var
a:integer;
begin
randomize;
a:=random(10000);
writeln('Genereto chisel=', a);
read(a);{етот код призначен для вводу,но он здесь нужен для задержкы окна, можно Ctrl+c}
END.
Program kalculator;
var
a,b,c:integer;
begin
randomize;
a:=random(10);
b:=random(10);
write(a,'*',b,'=');
read(c);
if a*b=c then writeln('Cool :)')
else writeln('You lol, ERROR');
read(c);{етот код призначен для вводу,но он здесь нужен для задержкы окна, можно Ctrl+c}
END.
Чо скажыте прога kalculator, поляезна вспомним таб. умножения )))...