Comparação entre c e pascal

621 palavras 3 páginas
Comparação
UNIVERSIDADE FEDERAL RURAL DO RIO DE JANEIRO

C-Pascal

Estrutura * No Pascal iniciamos com o nome do programa e declaramos as variáveis; cada bloco se inicia com um “begin” e é concluído com um “and”. * Em C o próprio programa trata-se de uma grande função, que pode receber parâmetros e retornar alguma resposta. * A função “main” no C deve ser única, e é o ponto de partida para começar o programa. * Além disso, em C os blocos são delimitados por {}. * Existem algumas funções predefinidas em C, para usá-las basta declarar as bibliotecas correspondentes.
Variáveis
* Ao contrario de Pascal, na hora de declarar as variáveis em C, o tipo vem antes do nome identificador da variável. * Essas devem ser declaradas dentro da função “main”, como variáveis locais. Assim essas variáveis funcionarão apenas para este conjunto de comandos, e depois de utilizadas, liberarão espaço na memória.
Tipos de Variáveis
Em Pascal existe varias classes de variáveis. E em C existem as correspondentes. As mais usadas são: * String, char char; * Real float; * Integer int;
Em C ainda temos variáveis do tipo: * Void que indica vazio; * Double reserva mais espaço para um numero real
Em C também temos os modificadores, que colocados na frente do tipo de variável declarada. Altera o espaço reservado, para mais ou para menos.
Ex: short int: reservamos menos bits que o tipo “int” .
Operadores
* Os que correspondem às operações fundamentais são iguais. * Algo que é bem interessante em C, é a operação de incremento i++ e decremento i--. Considero útil quando se está trabalhando com contadores. * Existe também a opção de fazer operações considerando o valor não mais como único, mas sim, como um conjunto de bits.
Entrada e Saída * Diferente do que tínhamos em Pascal:
Readln(n);
Writeln(n); * Agora temos:
Scanf(“%d”, &n);
%d >indica tipo da entrada;
/&n > relaciona com o nome da

Relacionados

  • Computação e programação C++
    1808 palavras | 8 páginas
  • MATRIZ E VETOR LINGUAGEM PASCAL X LINGUEGEM
    562 palavras | 3 páginas
  • Java
    5860 palavras | 24 páginas
  • aula 3
    686 palavras | 3 páginas
  • Paradigmas orientados a objetos
    1236 palavras | 5 páginas
  • ATPS Paradigmas Completa
    5263 palavras | 22 páginas
  • informatica
    2791 palavras | 12 páginas
  • Informatica
    1978 palavras | 8 páginas
  • Programação pascal
    8136 palavras | 33 páginas
  • Computaçao grafica
    4874 palavras | 20 páginas