VisualG
O Que é o VisualG
● VisualG é um software/compilador que
interpreta e executa algoritmos no
computador.
Forma Geral de um
Programa no VisualG
Algoritmo "<nome do algoritmo>"
var
<declaração de variaveis>
inicio
<listas de comandos>
Processo de Execução
Entrada
Processamento
Saída
Leia();
comandos de repetição, calculos aritméticos, comandos de condição...
Tipos de Variáveis
var
nome : LITERAL
idade : INTEIRO
flag : LOGICO
altura : REAL
Comando Se...Senão
se <condição> entao
<ações (uma ou mais) a serem realizadas se a condição for verdadeira>
fimse
se <condição> entao
<ações (uma ou mais) a serem realizadas se a condição for verdadeira>
senao
<ações (uma ou mais) a serem realizadas se a condição for falsa>
Comando Caso
escolha < expressão-de-seleção >
caso < exp 1 > , < exp 2 >, ... , < exp n > < lista-de-comandos-1 >
caso < exp 1 > , < exp 2 >, ... , < exp n > < lista-de-comandos-2 >
outrocaso
< lista-de-comandos-3 >
Primeiro Programa
Algoritmo que lê o nome de um aluno, as notas de suas três provas e calcule e exibe a média harmônica das provas.
Fórmula:
a) entendimento do problema;
b) elaboração da solução algorítmica; e
Primeiro Programa
1. Algoritmo "MediaHarmonica" 2. VAR
3. a, b, c, MH: REAL 4. NOME: CARACTER 5. inicio
1. escreva ("Entre com o nome do aluno:") 2. leia (nome)
3. escreval ("Entre com as notas das três provas") 4. escreva ("Digite a primeira nota:")
5. leia (a)
6. escreva ("Digite a segunda nota:") 7. leia (b)
8. escreva ("Digite a terceira nota:") 9. leia (c)
10. MH <- 3/(1/a + 1/b +1/c)
11. escreval ("A média harmônica do aluno: ", NOME, " é ", MH)
Exercícios
1- Faça um Algoritmo para calcular a área de um circulo, fornecido o valor do raio, que deve ser positivo.
Fórmula: A = pi * (raio^2)
2 - Elabore um algoritmo que dado à idade de um nadador classifica-o em uma das seguintes categorias:
Infantil A = 5 - 7 anos Infantil B = 8-10 anos Juvenil A = 11-13 anos Juvenil B = 14-17 anos
Exercícios
3- Elabore um algoritmo que simule uma calculadora com as quatro operações básicas (+, -, *, /).
4 - Elabore um algoritmo que receba a altura e o sexo de uma pessoa e calcule e mostre o seu peso ideal, utilizando as seguintes fórmulas.
homens:(72.7*h) - 58
Exercícios
Elabore um algoritmo que receba:
O código do produto;
A quantidade comprada de um produto;
Calcule e mostre:
O preço unitário do produto comprado seguindo a Tabela I; O preço total da nota;