909222232112
1041 palavras
5 páginas
Estrutura de um programa em linguagem CEstrutura 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 =