Você está na página 1de 8

3

PORTFÓLIO ALGORITMOS E ESTRUTURA DE DADOS

ALAN PITANGA DOS SANTOS

SALVADOR
2023
4

ALAN PITANGA DOS SANTOS

PORTFÓLIO ALGORITMOS E
ESTRUTURA DE DADOS

Trabalho de conclusão semestral apresentado à


Universidade Anhanguera, como requisito parcial para a
obtenção de média trimestral nas disciplinas de
algoritmos e estrutura de dados

Orientadores:
Professor: Marcio Barbosa de Lima

SALVADOR
2023
5

SUMÁRIO

INTRODUÇÃO....................................................................................................6

ALGORITMOS....................................................................................................6

DESENVOLVIMENTO........................................................................................8

CONCLUSÃO.....................................................................................................9
6

INTRODUÇÃO

O portifólio de algoritmos e estrutura de dados tem como desafio criar um algoritmo,


que registra o resultado de uma partida de futebol entre 2 times e de acordo com o
resultado, exibe diferentes mensagem para o usuário, são elas: “Empate”, “Partida
Normal”, caso seja uma diferença de 3 gols, “Goleada” caso acima de 3 e até 7 gols
e uma mensagem de erro caso seja acima de 7.
Com base nessas situações foram criados os algoritmos a seguir:

ALGORITMOS

Arquivo do programa:
7
8

DESENVOLVIMENTO

De acordo a proposta do exercício foi utilizado a seguinte lógica:

Var
// Seção de Declarações das variáveis
placarTimeA: inteiro
placarTimeB: inteiro
resultadoPartida: inteiro
tipoPlacar: caractere

Inicio
// Seção de Comandos, procedimento, funções, operadores, etc...

Escreva("DIGITE O PLACAR DO TIME A: ")


leia(placarTimeA)
Escreva("DIGITE O PLACAR DO TIME B: ")
9

leia(placarTimeB)

resultadoPartida <- abs(placarTimeA - placarTimeB)

escolha resultadoPartida
caso 0
tipoPlacar <- "EMPATE"
caso 3,2,1
tipoPlacar <- "RESULTADO NORMAL"
caso 4,5,6,7
tipoPlacar <- "GOLEADA"
outrocaso
tipoPlacar <- "ALERTA DE PLACAR ATÍPICO, VERIFIQUE OS
VALORES DIGITADOS"
fimescolha

Escreval ("O RESULTADO DA PARTIDA FOI: TIME A",


placarTimeA, " X", placarTimeB, " TIME B ")

Escreval (tipoPlacar)

Fimalgoritmo

CONCLUSÃO

A fim de complementar e fixar o conhecimento adquirido na matéria de algoritmos e


estrutura de dados, o exercício teve como objetivo treinar a lógica apresentando
uma solução ao qual o aluno teria que encontrar. Foram aplicados os conhecimentos
adquiridos em aula para utilizar uma estrutura e o uso da palavra chave “caso”.

REFERÊNCIAS
Faculdade Anhanguera – Portal do Aluno (Vídeo aulas).
10

VisualG.com.br

Você também pode gostar