Open Source Your Knowledge, Become a Contributor
Technology knowledge has to be shared and made accessible for free. Join the movement.
O que é um Programa de Computador?
- Um programa de computador é um conjunto de instruções escrito numa linguagem de programação representando a solução de algum problema (algoritmo).
- As instruções são escritas através de um conjunto de códigos (símbolos e palavras) que formam a linguagem de programação.
- Esse conjunto de códigos possui regras de estruturação lógica e sintática própria.
Algoritmo X Programa C
Abaixo é mostrado um exemplo de um algoritmo para somar dois números inteiros, escritos em pseudocódigo, e sua representação escrita na Linguagem de programação C. O programa irá receber 2 valores dados pelo usuário, através do comando de entrada (leia), irá efetuar a soma dos dois números recebidos e mostrará o resultado da soma, através do comando de saída (escreva).
Pseudocódigo
Algoritmo "Soma dois Numeros"
Var
Inteiro: num1, num2, resultado
escreva("Digite o primeiro Número:")
leia(num1)
escreva("Digite o segundo Número:")
leia(num2)
resultado <- num1 + num2
escreva ("Soma = ", resultado)
FimAlgoritmo
Programa C
#include<stdio.h>
int main() {
// Programa que calcula a soma de dois números inteiros
int num1, num2, resultado;
printf("\nDigite o primeiro Número:");
scanf("%d", &num1);
printf("\nDigite o segundo Número:");
scanf("%d", &num2);
resultado = num1 + num2;
printf("\n\nSoma = d", resultado);
}
Por dentro do Programa C
- Um programa C consiste de uma ou mais partes chamadas funções.
- Possui pelo menos uma função chamada
main()
(função principal do C). - A função
main()
marca o ponto de início de execução do programa.
Programas C tem a seguinte estrutura geral:
- biblioteca de funções C - correspondem a definições utilizadas pelo compilador para geração de código correpondente ao arquivo indicado (pex. sdtio.h). Geralmente iniciam com uma cerquilha (#) e não são comandos da linguagem C.
- cabeçalho do programa principal - Todo programa em C deve conter a função main(), que será inicialmente executada.
- Declaração de variáveis - A declaração das variáveis é feita quando o programa necessita manipular dados. Para se declarar uma variável é necessário associá-la a um tipo de dados.
- área de código/comandos - área onde escrevemos os comandos da linguagem para a solução dos problemas
Open Source Your Knowledge: become a Contributor and help others learn. Create New Content