1. OPERADORES RELACIONAIS
2. ESTRUTURA DE FLUXOGRAMA E PSEUDOCÓDICO DA CONDIÇÃO
Se (CONDIÇÃO) entao
<INSTRUÇÃO PARA CONDIÇÃO VERDADEIRA>
Senao<INSTRUÇÃO PARA CONDIÇÃO FALSA>
Fimse<INSTRUÇÃO APÓS A CONDIÇÃO VERDADEIRA OU FALSA SER EXECUTADA>
3. EXEMPLO 1
· Elaborar um programa que leia um número e apresente na tela se ele é par ou impar.
algoritmo "PAR_IMPAR" //Nome do meu programa
// Função :
// Autor :
// Data : 11/04/2011
// Seção de Declarações
var
X: INTEIRO //Variável obrigatóriamente Inteira devido ao uso das funções DIV e MOD
R: REAL //Variável que pode ser tanto inteira quanto real, pois só irá guardar o resto
inicio
ESCREVA ("INFORME UM VALOR NÚMÉRICO INTEIRO QUALQUER. ")
LEIA (X)
R <- X - 2 * ( X DIV 2 )
//Fórmula para cálculo do resto de uma divisão e que será explicada em seguida
//Esta fórmula pode ser substituída tanto por X MOD 2 quanto por X % 2
//Estas são funções que resultam no resto mas que só são validas com Nº inteiro
SE ( R = 0 ) ENTAO //Condição que verifica se o Resto é igual a Zero
ESCREVA ("ESSE NÚMERO É UM NÚMERO PAR. ")
//Se for ela imprime na tela que o número é Par
SENAO
ESCREVA ("ESSE NÚMERO É UM NÚMERO IMPAR. ")
//Senão ela imprime na tela que o número é Impar
FIMSE //Função que finaliza minha Condição
fimalgoritmo
OU
OU AINDA
algoritmo "PAR_IMPAR" //Nome do meu programa
// Função :
// Autor :
// Data : 11/04/2011
// Seção de Declarações
var
X: INTEIRO //Variável obrigatóriamente Inteira devido ao uso das funções DIV e MOD
R: REAL //Variável que pode ser tanto inteira quanto real, pois só irá guardar o resto
inicio
ESCREVA ("INFORME UM VALOR NÚMÉRICO INTEIRO QUALQUER. ")
LEIA (X)
R <- X - 2 * ( X DIV 2 )
//Fórmula para cálculo do resto de uma divisão e que será explicada em seguida
//Esta fórmula pode ser substituída tanto por X MOD 2 quanto por X % 2
//Estas são funções que resultam no resto mas que só são validas com Nº inteiro
SE ( R = 0 ) ENTAO //Condição que verifica se o Resto é igual a Zero
ESCREVA ("ESSE NÚMERO É UM NÚMERO PAR. ")
//Se for ela imprime na tela que o número é Par
SENAO
ESCREVA ("ESSE NÚMERO É UM NÚMERO IMPAR. ")
//Senão ela imprime na tela que o número é Impar
FIMSE //Função que finaliza minha Condição
fimalgoritmo
OU
OU AINDA
4. O OPERADOR MOD
O operador MOD resulta assim como a fórmula explicada acima no resto da divisão inteira e pode ser expresso no Português Estruturado tanto pela instrução MOD como pelo símbolo %. Veja um exemplo:
Muito bem explicado. Parabéns.
ResponderExcluir