Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


PORTIFOLIO ALGORITIMO, Exercícios de Engenharia Civil

Portifolio de algoritimo, exercicio de avaliação.

Tipologia: Exercícios

2026

Compartilhado em 27/03/2026

fabiano-alves-80
fabiano-alves-80 🇧🇷

1 documento

1 / 8

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
1
CENTRO DE EDUCAÇÃO A DISTÂNCIA
CURSO SUPERIOR DE ENGENHARIA CIVIL.
Aluno: FABIANO ZACHARIAS ALVES RA 4371399102
PORTFÓLIO ALGORITMOS E LÓGICA DE PROGRAMAÇÃO
ITU SP 2025
pf3
pf4
pf5
pf8

Pré-visualização parcial do texto

Baixe PORTIFOLIO ALGORITIMO e outras Exercícios em PDF para Engenharia Civil, somente na Docsity!

CENTRO DE EDUCAÇÃO A DISTÂNCIA

CURSO SUPERIOR DE ENGENHARIA CIVIL.

Aluno: FABIANO ZACHARIAS ALVES – RA 4371399102

PORTFÓLIO ALGORITMOS E LÓGICA DE PROGRAMAÇÃO

ITU – SP 2025

Sumário

    1. INTRODUÇÃO
    1. OBJETIVO............................................................................................................................
    1. ATIVIDADES
    1. EXPLICAÇÃO DO CÓDIGO..................................................................................................
    1. CONCLUSÃO
    1. REFERÊNCIAS

Resumo do funcionamento:

  • Menu com opções 1, 2 e 3.
  • Caminho 1: enigma da caveira.
  • Caminho 2: atravessar ou não a ponte.
  • Caminho 3: contornar ou não a criatura.

2. Labirinto com Estrutura de Repetição

Descrição: O programa simula um explorador em um labirinto 5x5 com obstáculos e tesouro escondido. O jogador se move usando comandos (W/A/S/D) até encontrar o tesouro. Lógica usada:

  • Matriz 5x5 com obstáculos (paredes e armadilhas).
  • Estrutura de repetição 'while' mantém o jogo até o tesouro ser achado.
  • Tesouro posicionado aleatoriamente a cada execução.

4. Classificação de Alunos com Structs e Arquivos

Descrição: O programa coleta dados de alunos (nome e duas notas), calcula a média, ordena os alunos por desempenho, e salva tudo em um arquivo texto. Lógica usada:

  • Uso de struct para organizar os dados.
  • Função para calcular média.
  • Ordenação dos alunos por média.
  • Gravação em arquivo com fprintf.

1. CONCLUSÃO

A atividade permitiu aplicar os conceitos de lógica condicional de forma

criativa e interativa. Por meio da linguagem Portugol, foi possível

elaborar uma narrativa com múltiplos caminhos, valorizando a

compreensão das estruturas de decisão e o desenvolvimento de

algoritmos eficientes.

REFERÊNCIAS BIBLIOGRÁFICAS (não obrigatório – aparecer para

todos) Descrição (em abnt) das referências utilizadas CORMEN, Thomas.

Algoritmos – Teoria e Prática. 3.ed. Rio de Janeiro: LTC, 2022.

MENÉNDEZ, Andrés. Simplificando algoritmos. 1. ed. - Rio de Janeiro:

LTC, 2023. SILVA, Flávio Soares Corrêa D.; FINGER, Marcelo; MELO, Ana

Cristina Vieira. Lógica para computação. 2. ed. São Paulo: Cengage

Learning, 2017.