procedure proc(a,b:char) begin ... вызов - proc("A","B"); end;
void proc(char a, char b) { ... вызов proc("A","B"); }
function func(a:integer,b:real):double; begin ... func := 0.001; end;
double func(int a, real b) { ... return 0; }
readkey;
getche();
x:=x+5;
x+=5; *=, /=, -=, %=
if y<10 then x:=20 else x:=40
x = (y<10) ? 20 : 40
casw x of 1 : inc t else dec t; end;
switch(x){ 1 : t++;break; default : t--;}
Комментарии
Оставить комментарий
vikva | 09-02-12 11:27 опечатка:
for(i = 0; i b <= 100; i++);
надо b убрать:
for(i = 0; i<= 100; i++);
Yuri | 01-02-12 22:29 if((a>b)and(b<10)) then
begin ...
and;
else ...;
Должно быть вместо
and;
- просто
end
Name | 17-07-11 21:19 for(i = 10; i >= 1;u--);
u?? очепятка?
Lian | 27-02-09 23:04 casw x of
1 : inc t
else dec t; end;
-->Case должно быть ^_^
zhas | 29-12-08 17:15 Совершенно не согласен с Faza, для человека который хорошо знает какой либо язык программирования перейти на Си особого труда не составить и уж явно он потратит в несколько раз меньше времени чем 1 год
FAZA | 15-01-06 22:57 Лексикой языка это не ограничивается и не меняет сути дела: тот кто хочет перепрыгнуть с Паскаль на Си должен упорно попариться годик как минимум чтобы понять основы языка и написать маломальскую прогу. Так что легче лишь в чате с метёлками свистеть.
Русских Роман Сергеевич | 23-01-05 06:59 Довольно-таки интересная штука... Порой приходилось изменять алгоритм программы (из за отсутствия тех или иных знаний о том или ином операторе или функции). Сейчас стало всё на много легче.