Faremos algo bem interessante para os programadores que não estão familiarizados com a linguagem C, porém já são programadores de outras linguagens.
Se você nunca programou você pode pular esta parte pois não será de grande utilidade para você.
Bem, mostraremos uma tabela comparando as mais populares linguagens: o C, nosso alvo, o Pascal, a linguagem mais didática que eu conheço, que 9 entre 10 alunos de programação há 2 anos atrás aprendiam e o Basic, como o Pascal, mas num passado um pouco mais remoto. Tanto Pascal como Basic foram muito úteis e são legais de se programar porém tem suas limitações e sejamos sinceros, já passaram do seu tempo.
C | Pascal | BASIC |
= | := | = |
== | = | = |
*,/ | *,/ | *,/ |
/,% | div,mod | DIV,MOD |
printf (".."); | writeln('...'); | PRINT"..." |
scanf ("...", &a) | readln(a); | INPUT a |
for (x = ..;...;) | for x := ...to | FOR x = ... |
{ } | begin end | NEXT x |
while(...) { } | while ... do begin end | N/D |
do { while(...) | N/D | N/D |
N/D | repeat until (...) | REPEAT UNTIL ... |
if (...) else | if ... then ... else | IF .. THEN ... ELSE |
switch(...) { case: ... } | case ... of end; | N/D |
/* ... */ | { ... } | REM ... |
* | ^ | ?!$ |
union | N/D | N/D |
struct | record | N/D |
O N/D quer dizer Não Disponível.
Repare, as expressões de loop do C são mais robustas do que nas outras linguagens. Além disso, a entrada e saída do C é mais flexível. E, em relação ao Basic, o C pode executar todas operações com strings e várias outras.
Nenhum comentário:
Postar um comentário