Transmissores

3213 palavras 13 páginas
1

1. A LINGUAGEM C (ANSI C)
“C é uma linguagem de programação de finalidade geral que permite economia de expressão, modernos fluxos de controle e estruturas de dados e um rico conjunto de operadores.” Kernighan & Ritchie 1978

1.1 Estrutura Geral de um Programa em C
/* Diretivas de Pré-processamento */ #include .... #define ....

Declarações Globais Protótipos de Funções /*tipo de retorno e tipo dos parâmetros */ int main( ) /* função principal – marca o início da execução do programa*/ { declarações de variáveis locais; comandos; .... return (0); } Tipo função1 (declaração de parâmetros) { declarações locais; comandos; } ....... Tipo funçãoN (declaração de parâmetros) { declarações locais; comandos; }

Computação I

Myriam Regattieri Delgado – UTFPR

2

1.2. Linguagem de Pseudo-Código (Algoritmo) X Linguagem C

início {algoritmo que calcula o perímetro e a área de uma circunferência de raio R (fornecido pelo usuário)} inteiro: R; real: Perm, Area, PI; PI ← 3.14159; imprima(“Entre com o valor do raio:”); leia(R); Perm ← 2 * PI * R; Area ← PI*R**2; imprima(“O perímetro da circunferência de raio”,R,”é”,Perm); imprima(“e a área é “,Area); fim

/* programa que calcula o perímetro e a área de uma circunferência de raio R (fornecido pelo usuário)*/ #include /* inclui diretivas de entrada-saída*/ #include /*inclui diretivas das funções matemáticas*/ int main( ) { int R; float Perm, Area, PI; PI = 3.14159; printf(“Entre com o valor do raio:”); scanf(“ %i”,&R); Perm = 2 * PI * R; Area = PI* pow(R,2); printf(“O perímetro da circunferência de raio %i é %.2f \n”,R,Perm); printf(“e a área é %.2f“,Area); return (0); }

Computação I

Myriam Regattieri Delgado – UTFPR

3

1.3 Tipos Básicos de Dados em C char → armazena caracteres ou números literais int → armazena números inteiros Ex. 50, 017 Ex: ‘a’ ‘1’ ‘\n’

float → armazena nos com ponto flutuante em precisão simples (até 6 ou 7 dígitos significativos dependendo da máquina) Ex: 6.5 -12.4

Relacionados

  • Transmissores
    706 palavras | 3 páginas
  • Transmissores
    1185 palavras | 5 páginas
  • Transmissores
    907 palavras | 4 páginas
  • Transmissor
    284 palavras | 2 páginas
  • transmissores
    535 palavras | 3 páginas
  • Transmissor
    732 palavras | 3 páginas
  • transmissores
    1644 palavras | 7 páginas
  • Transmissor
    1122 palavras | 5 páginas
  • Transmissores
    1290 palavras | 6 páginas
  • Transmissor
    365 palavras | 2 páginas