Você está na página 1de 8

Aula de 11/11/2021 - Algoritmos

Estrutura Básica
Exemplos
Estrutura básica:
Algoritmo <“nome”> Colocar o nome do algoritmo

Var As variáveis devem


iniciar com uma
Declarar as variáveis letra e não deve
possuir caracteres
especiais
Início

Inserir os comandos

Fim.
PROBLEMA: Somar os valores 10 e 5.
1º Dados: (retire os dados do problema)
valor1: numérico inteiro
valor2: numérico inteiro
2º Objetivo:
Somar dois valores
3º Dificuldades
realizar a soma
PROBLEMA: Somar os valores 10 e 5.
4º Modelo:
resposta = valor1 + valor2
5º Algoritmo
1. algoritmo “soma”
2. var
3. valor1, valor2, resposta: inteiro;
4. início
5. valor1 ← 15;
6. valor2 ← 5;
7. resposta ← valor1 + valor2;
8. fim.
  recebe: o valor da direita será
inserido na variável da esquerda
Problema: converter 37º Célsius para
Fahrenheit
1º Dados: (retire os dados do problema)
grauscelsius: numérico inteiro
grausfahrenheit: numérico inteiro
2º Objetivo:
fazer a conversão
3º Dificuldades
descobrir o modelo para realizar a conversão
Problema: converter 37º Célsius para
Fahrenheit
4º Modelo:
F = C x 1,8 + 32
5º Algoritmo
1. algoritmo “graus”
2. var
3. grauscelsius, grausfahrenheit: real;
4. início
5. grauscelsius ← 37;
6. grausfahrenheit ← grauscelsius*1.8+32;
7. fim.
Problema: Calcular a área de um
quarto com 2,5m por 3,5m
1º Dados: (retire os dados do problema)
largura: numérico real
comprimento: numérico real
2º Objetivo:
calcular a área
3º Dificuldades
descobrir o modelo para realizar a conversão
Problema: Calcular a área de um
quarto com 2,5m por 3,5m
4º Modelo:
area = L * l
5º Algoritmo
1. algoritmo “area”
2. var
3. largura, comprimento, area: real;
4. início
5. largura ← 2.5;
6. comprimento  3.5;
7. area← largura * comprimento ;
8. fim.

Você também pode gostar