Você está na página 1de 14

Curso : Anlise e desenvolvimento

de Sistemas

ALGORITMOS - CCT0001
Aula 5 Portugol: Estrutura sequencial

Prof. Marlia S. Mendes


mariliamendes@gmail.com

EDITORES E INTERPRETADORES DE PSEUDOCDIGOS

Exerccio dos seus conhecimentos em um ambiente prximo da realidade; Linguagem mais simples, parecida com o "Portugol; Simular o que acontece na tela do computador;

VISUALG

ALGORITMOS COM VISUALG

Principais caractersticas estruturais :

O VisuAlg permite apenas um comando por linha; Todas as palavras-chave do VisuAlg foram implementadas sem acentos, cedilha, etc.; O VisuAlg no distingue maisculas e minsculas no reconhecimento de palavras-chave e nomes de variveis; permitida a incluso de comentrios: qualquer texto precedido de "//" ignorado, at se atingir o final da sua linha.

O FORMATO BSICO

DIFERENAS ENTRE O VISUALG E O PORTUGOL:

Aspas no nome do Algoritmo; No tem ponto e vrgula depois dos comandos;

O comando escreva chamado de escreval.

SIMILARIDADES COM O QUE J FOI VISTO:

Tipos de Dados:

inteiro: define variveis numricas do tipo inteiro, ou seja, sem casas decimais.

Ex. idade, nmero de filhos, quantidade de estados do Brasil.

real: define variveis numricas do tipo real, ou seja, com casas decimais.

Ex. salrio, peso, temperatura.

caractere: define variveis do tipo string, ou seja, cadeia de caracteres.

Ex. nome, endereo, frase

lgico: define variveis do tipo booleano, ou seja, com valor VERDADEIRO ou FALSO.

SIMILARIDADES COM O QUE J FOI VISTO:

Nomes de Variveis

Os nomes das variveis devem obrigatoriamente comear por uma letra. Aps a primeira letra poder conter letras, nmeros ou underline ( _ ), at um limite de 30 caracteres. Variveis no podem ter nomes iguais. Iniciar a declarao de variveis obrigatoriamente com o termo var, seguir com os nomes das variveis separados por ,, colocar o sinal : e finalmente informar o tipo daquela varivel ou lista de variveis.
Ex.: var a: inteiro valor1, valor2 : real nome_aluno : caractere

SIMILARIDADES COM O QUE J FOI VISTO:

Comando de Atribuio

A atribuio de valores a variveis feita com o operador <-. Do seu lado esquerdo fica a varivel qual est sendo atribudo o valor, e sua direita pode-se colocar qualquer expresso (constantes, variveis, expresses numricas), desde que seu resultado tenha tipo igual ao da varivel. Ex.
a <- 3 valor1 <- 1.5 valor2 <- valor1 + a nome_aluno <- "Jos da Silva"

SIMILARIDADES COM O QUE J FOI VISTO:

APRESENTAO DO PROGRAMA

ATIVIDADE
1)

2)

Escrever um algoritmo no visualg Executar o algoritmo usando a tecla F9

EXERCCIOS
1. 2.

3.

4.

5.

6.

Faa um algoritmo que receba trs notas, calcule e mostre a mdia aritmtica entre elas. Faa um programa que receba trs notas e seus respectivos pesos, calcule e mostre a mdia ponderada dessas notas. Faa um programa eu receba o salrio de um funcionrio e o percentual de aumento. Calcule e mostre o valor do aumento e o novo salrio. Faa um programa que receba o peso de uma pessoa em quilos e mostre este peso em gramas. 1KG = 1000g Faa um programa que calcule e mostre a rea de um quadrado. Sabe-se que A=lado*lado. Faa um programa que receba uma temperatura em Celsius, calcule e mostre essa temperatura em Fahrenheit. Sabe-se que F=180(C +32)/100.

COMO COMPILAR O PROGRAMA PASSO A


PASSO
1.

2.

Faa o algoritmo Selecione a opo passo a passo e observe a execuo do seu programa