PROGRAMAÇÃO DE COMPUTADORES

Propaganda
PC
PROGRAMAÇÃO DE
COMPUTADORES
(Laboratório)
Aula 01
Prof. Ricardo Veras
([email protected])
LINGUAGEM C
C é uma linguagem poderosa, robusta, flexível e madura.
Conhecer todos os seus detalhes, truques e armadilhas requer
um estudo criterioso e profundo. Mas o C é uma linguagem de
sintaxe simples e elegante que permite rápido entendimento pelo
programador iniciante. Desde sua criação, o C tornou-se uma
linguagem popular tanto entre programadores profissionais
quanto iniciantes.
C++ é uma especificação da Linguagem C, que obedece aos
critérios de Programação Orientada a Objetos.
Linguagens de Programação
Um programa de computador é um conjunto instruções que
representam um algoritmo para a resolução de algum problema
computacional. Estas instruções são escritas através de um
conjunto de códigos (símbolos e palavras). Este conjunto de
códigos possui regras de estruturação lógica e sintaxe própria.
Dizemos que este conjunto de símbolos e regras formam uma
Linguagem de Programação.
Linguagens de Programação
Existem muitas linguagens de programação. Podemos escrever
um algoritmo para resolução de um problema por intermédio de
quase todas as linguagens. A seguir mostramos alguns exemplos
de trechos de códigos escritos em algumas linguagens de
programação.
Exemplo: trecho de um algoritmo escrito em Pseudo-linguagem
(Português Estruturado) que recebe um número ("num") e
escreve a tabuada de 1 a 10 para este valor:
leia (num);
para n de 1 até 10 faça
tab = num * n;
escreve (num, " * ", n, " = ", tab);
fim_para
Linguagens de Programação
Exemplo: Agora o mesmo programa escrito em Linguagem
C/C++
int num, n, tab;
scanf("%i", &num);
for(n = 1; n <= 10; n++) {
tab = num * n;
printf("\n %i * %i = %i", num, n, tab);
}
getch();
DEV C++
Para facilitar o desenvolvimento e compilação de um programa
em C, o Dev-C++ oferece um ambiente que integra um editor de
textos a um compilador para linguagem C.
No Windows há basicamente dois tipos de programas de usuário:
- Aplicações para o Console (Console Applications), que são
executadas numa janela de texto (de fundo preto);
- Aplicações Gráficas (GUI Applications), que usam janelas,
menus e outros elementos visuais como parte de sua interface
com o programador.
Todos os programas em C que faremos serão aplicações para o
console.
DEV C++
Usando o mouse, posicione o cursor do Windows sobre o botão Iniciar,
localizado no canto inferior esquerdo da tela, e aperte a tecla esquerda
do mouse. Aparecerá, logo acima do botão, um menu de opções.
Selecione a opção Programas. Novamente aparecerá um outro menu
de opções. Selecione a opção Bloodshed Dev-C++ e, novamente, a
opção Dev-C++, a qual você deve clicar com o botão esquerdo do
mouse.
DEV C++
Escrevendo um Programa:
- Clicar no ícone "Arquivo Fonte" (3o ícone - em evidência na figura abaixo)
- Escrever o Programa abaixo.
DEV C++
Todo programa que geraremos no DEV C++ será salvo com a
extensão ".cpp".
Para rodar o programa basta clicar sobre o ícone mostrado
abaixo.
Download