909222232112

1041 palavras 5 páginas
Estrutura de um programa em linguagem C
Estrutura de um programa em linguagem C
Directivas de Pré-Processamento

Exemplo de um programa em linguagem C

#include
#include

Declarações Globais

Declarações das funções

int main(void)
{
int main(void)
{

printf(“Hello World\n”);

Definições Locais

return 0;
Instruções

}
}

Universidade Metodista de Angola, Departamento de Engenharias, Programação I,
Gustavo Sebastião

1

Estrutura Básica de um programa em Linguagem C

Directivas de Pré-Processamento

Declarações Globais

Declarações das funções

As funções são delimitadas por chavetas { }.

Definições Locais

}

Definição/Declaração de variáveis globais
Definições de estruturas de forma global, ou seja, válida em todos os sub-blocos do programa
Na realidade as funções podem ser declaradas antes ou depois da função main
Programa em linguagem C contém sempre a função main

int main(void)
{

Instruções

Nessas directivas contém funções, e ferramentas pré-definidas e prontas a serem usadas.

Definição/Declaração de variáveis locais
Conjunto de instruções que irão constituir o programa
(Obs: uma instrução especifica a tarefa que o processador irá executar)

Universidade Metodista de Angola, Departamento de Engenharias, Programação I,
Gustavo Sebastião

2

Exemplo:Cálculo da área do circulo
Pseudo-código

Descrição Narrativa
Cálculo da área do círculo
Obter o raio do círculo
Se o raio for negativo, escrever “raio invalido”
Se não, calcular a área do circulo usando

Calcula_Area.c

Solução usando
Linguagem C

Escreve(“Raio invalido”);

a expressão (A=π.R2)
Terminar o Algoritmo.

Fluxograma Convencional inicio Raio < 0?

Escrever(“raio inválido”)

Senão
Area ← PI * Raio * Raio;
Escrever(Area);
Fim Se
Fim

#include
#include
int main( ){ int raio; int Area; scanf(“%d”,&raio); Ler(Raio)

Sim

Programa Calculo_da_area_do_círculo
Area, Raio: Real
PI =

Relacionados