Você está na página 1de 20

LÓGICA DE

PROGRAMAÇÃO
Profas. Simone Campos Camargo e
Maria Marli Milan Luqueta
AULA 04
PORTUGUES ESTRUTURADO

Introdução, conceito Básicos, técnicas de


programação, exercícios.
Português Estruturado

• Também chamado de PseudoCódigo ou


Portugol é uma pseudo linguagem
utilizada para desenvolver a lógica de
programação simulando uma linguagem de
programação
Português Estruturado
• Estrutura Básica

ALGORITMO <nome>
VAR N1,total:inteiro
n2: real
área para declaração

Inicio

área de código

FimAlgoritmo
Português Estruturado
• Exemplo: somar dois números inteiros e exibir o
resultado

ALGORITMO Soma
VAR
n1,n2, soma: inteiro

INICIO
Escreva(“Digite um Número:”)
Leia(n1)
Escreva(“Digite outro Número:”)
Leia(n2)
soma:= n1+n2
Escreva(“Soma dos números é: “, soma)
FIM
Regras Principais
Para criação de Algoritmos Português Estruturado

1. ALGORITMO é sempre a primeira palavra, seguida do


título (minúsculo);
2. Existe uma área específica para a Declaração das
variáveis ou constantes, representada pelas palavras
VAR e CONST;
3. Deve ter uma área que marca o Início e o Fim do
algoritmo representada pela pelas palavras: Inicio e
Fim;
4. Usar “identação”, que é um deslocamento para direita
das instruções subordinadas.
Português Estruturado
• ANALOGIA COM FLUXOGRAMA

Inicio

Entrada
Leia( )
Processo

Saída
Escreva()
Fim
Português Estruturado: Fundamentos

Comando de Comando Atribuição


Entrada: de Saída: • := (dois pontos
igual)
• Leia( ) • Escreva() • <- (menor
traço)
VisualG

• O VisuAlg é um programa que edita, interpreta e


executa algoritmos com uma linguagem próxima
do português estruturado como um programa
normal de computador.
• É um programa de livre uso e distribuição,
empregado no ensino de programação em várias
escolas e universidades no Brasil e no exterior.
VisualG - Tela

http://www.apoioinformatica.inf.br
Visual G – Barra de Tarefas

• A Barra de Tarefas
• Contém os comandos mais utilizados no VisuAlg
Barra de Execução – Principais Comandos

• F9 Executar: inicia a execução do pseudocódigo.


• Shift-F9 Executar com timer: insere um atraso antes
da execução de cada linha. Também realça em fundo
azul o comando que está sendo executado.
(semelhante a execução passo)
• F8 Passo: Inicia a execução linha por linha do
pseudocódigo
Exemplo1 – Usando o VisualG
• Escrever na tela a mensagem “Olá Mundo”

• Toda saída de mensagem deve estar entre


aspas.
Exemplo2 – Usando o VisuAlg
• Escrever na tela: “Olá mundo!” em uma linha e
“Seja-bem vindo a Etec!” na outra linha:

Escreva – mostra o conteúdo na tela


Escreval – mostra o conteúdo na tela e pula linha
Exemplo3 – Usando VisuAlg
• Receber um nome e mostrar a mensagem de “Seja
bem-vindo” a essa pessoa:

• Para receber um conteúdo e armazená-lo na variável,


usa-se o escreva (saída) para a mensagem e o leia
(entrada) para guardar o que foi digitado na variável.
• Na saída, para separar mensagem de texto da variável,
usa-se a vírgula (,).
Exemplo4 - Usando o VisuAlg
• Usar operadores aritmético – receber dois
números, soma-los e mostrar resultado.
Exemplo5 - Usando o VisuAlg
• Usar operadores relacionais – retornar
verdadeiro se o número for positivo.
Exemplo6 - Usando o VisuAlg
• Usar operadores lógico – retornar verdadeiro se
o número estiver entre 5 e 10.
Exemplo 7 - Usando o VisuAlg
Desenvolver um algoritmo para calcular a área de
um retângulo.
Exercícios Propostos
1. Faça um algoritmo que receba 3 números
calcule a média dos números lidos e mostre o
resultado.
2. Faça um algoritmo que receba um número,
calcule e imprima o seu sucessor e o seu
antecessor.
3. Desenvolva um algoritmo para calcular a área
da circunferência.
4. Desenvolva um algoritmo que leia o preço de
um produto e o percentual de aumento. Calcule
e mostre o novo preço e o valor do reajuste.

Você também pode gostar