Algoritimo e logica
Programação
Guia 5.0
Guia Rápido para Estudos – versão 5.0
(Estruturas Sequencial, Condicional e de Repetição (While;
Do-While; For), Vetores e Matrizes)
Profa. Glívia Angélica Rodrigues Barbosa
Recordar é Viver!!!
A construção de um programa computacional pode ser divida em 3 partes....
Passo 1 - Analisar: Nesta etapa estuda-se o enunciado do problema para definir a entrada de dados, o processamento e a saída de dados
Passo 2 – Algoritmo: Ferramentas do tipo descrição narrativa, fluxograma ou pseudocódigo são utilizadas para descrever o problema com suas soluções
Passo 3 – Codificação: O algoritmo é então transformado em códigos da linguagem de programação escolhida para se trabalhar
Tradução Portugol (Pseudocodigo) para C++
Portugol (Pseudocodigo)
C++
O que significa
Inicio_Algoritmo, Inicio ou Algoritmo
int main()
{
Indica o inicio do Programa
Fim_Algoritmo ou Fim
}
Indica o fim
Inteiro
int
Tipo inteiro para variável (aceita apenas números positivos e negativos, sem a parte decimal
Real
float
Tipo real para variável (aceita números positivos e negativos, com a parte decimal
Caracteres
char
Tipo caracteres para variável (aceita números, letras e caracteres especiais. Em caso de números, não é possível realizar cálculos)
Escreva
cout>
Armazena dados de entrada fornecidos pelos usuários X Y
X =Y
Comando de atribuição, para indicar que uma variável recebe um valor ou o resultado de uma fórmula Tradução Portugol (Pseudocodigo) para C++
Portugol (Pseudocodigo)
C++
O que significa
Se (condição)
if (condição)
{
Indica o inicio de uma estrutura de condicional. Vai testar se uma determinada condição é verdadeira. Se sim, o conjunto de comandos dentro da estrutura será executado Senao
else
{
Se a condição for falsa, executa outros comandos fora da estrutura condicional
Senao Se (condicao)
else