Upload
ngothien
View
213
Download
0
Embed Size (px)
Citation preview
13/09/16 © P C F de Oliveira 2016 3
algoritmo “nome do algoritmo”// Função:// Autor:// Data: // Seção de Declaraçõesvar
<declaração de variáveis>inicio
// Seção de Comandos fimalgoritmo
13/09/16 © P C F de Oliveira 2016 6
#include <iostream>#include <stdlib.h>#include <stdio.h>#include <conio.h>#include <cstdlib>#include <math.h>int main (){
// comandos;system (“PAUSE”);
}
13/09/16 © P C F de Oliveira 2016 8
algoritmo “teste_variaveis”var
x : inteiroy : real nome : caractere
inicio // comandos
fimalgoritmo
seção de declarações
13/09/16 © P C F de Oliveira 2016 10
#include <nome_da_biblioteca>int main (){
int var1, var2;float var3, var4;//comandos;
}
seção de declarações
13/09/16 © P C F de Oliveira 2016 12
Tipos Primitivos
VisualG C++ Exemplos
inteiro int 19real float 2.5
caractere char ‘a’
caractere + tarde “umafrase”
lógico não possui ---
13/09/16 © P C F de Oliveira 2016 14
Operadores Aritméticos
VisualG C+++ adição + adição- subtração - subtração* multiplicação * multiplicação/ divisão real / divisão\ divisão inteira não possui^ potenciação não possui% resto da divisão % resto da divisão
13/09/16 © P C F de Oliveira 2016 16
leia (nome da variavel)
espaço opcional
Exemplo: leia(alturatijolo)
leia (nome da variavel1, nome da variavel2)
Exemplo: leia (alturatijolo, comptijolo)
13/09/16 © P C F de Oliveira 2016 18
scanf (“expressão-de-controle”,lista-de-argumentos);
Código de formatação
13/09/16 © P C F de Oliveira 2016 19
Código Função%d Leia um inteiro decimal (tipo int)%i Leia um inteiro decimal (tipo int)%f Leia um número real (tipo float)
%c Leia um único caractere (tipo char)
13/09/16 © P C F de Oliveira 2016 20
essencial / obrigatórioscanf(“%d”, &alturatijolo);
scanf(“%f”, &base);
scanf(“%f%f”, &base,&altura);
13/09/16 © P C F de Oliveira 2016 22
escreva(nome da variavel)
espaço opcional
Exemplo: escreva(alturatijolo)
escreva (”texto qualquer”,nome da variavel)
Exemplo: escreva (”Altura do Tijolo eh: ”, alturatijolo)
13/09/16 © P C F de Oliveira 2016 24
printf (“expressão-de-controle”,lista-de-argumentos);
Código de formatação
13/09/16 © P C F de Oliveira 2016 25
Código Função
%c Caractere simples (tipo char)
%d Inteiro decimal (tipo int)%f Número real (tipo float)%s Cadeia de caracteres (string)%% Coloca na tela o símbolo %
13/09/16 © P C F de Oliveira 2016 26
Código Função
\n Nova linha
\r Retorno do cursor\t Tabulação (tab)\b Retrocesso (backspace)\” aspas\\ Barra invertida\f Salta página de formulário
13/09/16 © P C F de Oliveira 2016 27
sairá na tela: Este eh um exemplo
printf (“Este eh um exemplo”);
printf ("Teste %% %%");
sairá na tela: Teste % %
13/09/16 © P C F de Oliveira 2016 28
printf (“Area retangulo = %f\n“, area);
sairá na tela: Um caractere D e um inteiro 120
sairá na tela: Area retangulo = 12.856
13/09/16 © P C F de Oliveira 2016 30
<nome da variável> <- expressão
Exemplo: areatijolo alturatijolo * comptijolo<-
13/09/16 © P C F de Oliveira 2016 32
<nome da variável> = expressão
Exemplo: areatijolo = alturatijolo * comptijolo
13/09/16 © P C F de Oliveira 2016 34
algoritmo “area retangulo“var
base, altura, area : realinicioescreva (“Digite a base: “)leia (base)escreva (“Digite a altura: “)leia (altura)area <- base * alturaescreva (“Area retangulo = “,area)
fimalgoritmo