Você está na página 1de 9

Instituto Politécnico Industrial de Luanda (IPIL)

Área de Formação de Informática

Técnicas e Linguagens
de Programação
Curso Médio de Informática

2023/2024

Ficha de Exercício #01

Judson Paiva
judson.paiva@hotmail.com
INTRODUÇÃO

O Que É Um Algoritmo?

Um algoritmo é uma sequência de instruções ou passos que você segue para


realizar uma tarefa específica. É como uma receita de bolo, onde você segue
os passos para misturar os ingredientes e assar o bolo.

Em programação, usamos algoritmos para resolver problemas


computacionais.

Problemas computacionais são questões, tarefas ou desafios que podem ser


resolvidos ou processados por um computador. Eles variam em
complexidade, desde problemas simples, como ordenar uma lista de
números, até problemas altamente complexos, como modelar o clima global
ou otimizar rotas para entrega de mercadorias.

Instruções Básicas

No Portugol, as instruções são escritas em português, o que torna mais fácil


para iniciantes entenderem. Algumas instruções básicas incluem:

1. Ler: Usado para ler informações do usuário. Por exemplo, leia(nome)


lê o nome que o usuário digitar e armazena na variável nome.

2. Escrever: Usado para exibir informações na tela. Por exemplo,


escreva("Olá, Mundo!") mostra a mensagem Olá, Mundo! na tela.

3. Atribuição: Usado para armazenar um valor em uma variável. Por


exemplo, Idade = 10 armazena o valor 10 na variável Idade.

Pensando Em Algoritmos

Ao criar algoritmos em Portugol ou qualquer outra linguagem, é importante


seguir algumas etapas:

1
1. Compreensão do Problema: Entenda claramente o que o problema
requer e quais são os dados disponíveis.

2. Planejamento: Pense em como você pode resolver o problema,


dividindo-o em etapas menores.

3. Codificação: Escreva o algoritmo usando as instruções adequadas.

4. Teste: Execute o algoritmo para garantir que ele funcione


corretamente. Se necessário, faça ajustes.

Praticando

A melhor maneira de aprender programação é praticando. Tente resolver


problemas simples, como calcular a média de notas ou determinar se um
número é par ou ímpar. À medida que você ganha confiança, pode
enfrentar desafios mais complexos.

Lembre-se de que a programação é sobre resolver problemas de forma


lógica e criativa. Não tenha medo de cometer erros; é assim que aprendemos
e melhoramos. Desejo sucesso em sua jornada de programação em Portugol!

2
OBJECTIVOS DA PRÁTICA LABORATORIAL

1. Compreender os conceitos fundamentais da programação, como


variáveis, constantes

2. Aprimorar a capacidade de pensar logicamente e resolver problemas


de forma estruturada

3. Familiarizar-se com a sintaxe específica da linguagem Portugol,


incluindo como declarar variáveis

4. Desenvolver a capacidade de ler e entender algoritmos simples escritos


em Portugol

5. Habilitar os estudantes a escrever algoritmos simples para resolver


problemas do dia a dia

6. Estimular a criatividade, incentivando os alunos a criar pequenos


programas

7. Aprender a identificar e corrigir erros (bugs) em programas

3
ACTIVIDADE I

Com base nas descrições narrativas a seguir, sua missão é criar algoritmos em
Portugol que executem as tarefas especificadas em cada exemplo.
Certifique-se de utilizar a sintaxe da linguagem Portugol que aprendeu em
sala de aula para implementar esses algoritmos de maneira eficaz e funcional.
Este exercício prático ajudará você a aplicar seus conhecimentos em
programação em Portugol. Mãos à obra!

Exemplo 1: Calculadora de Média

Criar um algoritmo para calcular a média de três notas de um aluno. Siga


estes passos:

1. Solicite ao usuário que insira a nota do primeiro trimestre.

2. Guarde a nota em uma variável chamada "nota1".

3. Solicite ao usuário que insira a nota do segundo trimestre.

4. Guarde a nota em uma variável chamada "nota2".

5. Solicite ao usuário que insira a nota do terceiro trimestre.

6. Guarde a nota em uma variável chamada "nota3".

7. Some as três notas e guarde o resultado na variável "soma".

8. Calcule a média dividindo a "soma" por 3.

9. Exiba a média na tela.

4
Exemplo 2: Conversor de Moeda

Criar um algoritmo para converter uma quantia em reais para dólares


americanos. Siga estes passos:

1. Solicite ao usuário que insira a quantia em kwanza.

2. Guarde a quantia em uma variável chamada "quantiaEmKwanza".

3. Defina a taxa de câmbio de kwanza para dólares americanos (por


exemplo, 1 Dólar = 1000 kwanzas).

4. Multiplique a "quantiaEmKwanza" pela taxa de câmbio e guarde o


resultado na variável "quantiaEmDolares".

5. Exiba a "quantiaEmDolares" na tela.

Exemplo 3: Conversão de Temperatura

Criar um algoritmo para converter uma temperatura de graus Fahrenheit para


graus Celsius. A descrição narrativa descreve o mesmo:

1. Solicite ao usuário que insira a temperatura em graus Fahrenheit que


deseja converter.

2. Guarde esse valor em uma variável chamada "temperaturaFahrenheit".

3. Execute o cálculo de conversão de Fahrenheit para Celsius usando a


fórmula:

• temperaturaCelsius = (temperaturaFahrenheit - 32) / 1.8

4. Armazene o resultado da conversão na variável "temperaturaCelsius"

5. Exiba a temperatura em graus Celsius na tela, informando ao usuário o


resultado da conversão.

5
Exemplo 4: Conversão de Horas em Minutos

Criar um algoritmo para converter um número de horas em minutos. Este


algoritmo segue uma estrutura sequencial simples:

1. Solicite ao usuário que insira o número de horas.

2. Guarde esse valor em uma variável chamada "horas".

3. Multiplique o número de horas por 60 para converter para minutos.

4. Armazene o resultado da conversão na variável "minutos".

5. Exiba o valor em minutos na tela.

Exemplo 5: Calculadora de Área de Retângulo

Criar um algoritmo para calcular a área de um retângulo. Este algoritmo


segue uma estrutura sequencial simples:

1. Solicite ao usuário que insira a largura do retângulo.

2. Guarde esse valor em uma variável chamada "largura".

3. Solicite ao usuário que insira a altura do retângulo.

4. Guarde esse valor em uma variável chamada "altura".

5. Calcule a área do retângulo multiplicando a largura pela altura:

• area = largura * altura

6. Exiba a área do retângulo na tela.

Exemplo 6: Calculadora de Idade em Dias

Criar um algoritmo para calcular a idade de uma pessoa em dias. Este


algoritmo segue a estrutura:

1. Solicite ao usuário que insira sua idade em anos.

6
2. Guarde esse valor em uma variável chamada "idadeEmAnos".

3. Calcule a idade em dias multiplicando a idade em anos por 365


(considerando anos completos):

• idadeEmDias = idadeEmAnos * 365

4. Exiba a idade em dias na tela.

Exemplo 7: Cálculo de Juros Simples

Criar um algoritmo para calcular o montante final após o acréscimo de juros


simples. Este algoritmo segue uma estrutura sequencial simples:

1. Solicite ao usuário que insira o principal (valor inicial).

2. Guarde esse valor em uma variável chamada "principal".

3. Solicite ao usuário que insira a taxa de juros (em decimal).

4. Guarde esse valor em uma variável chamada "taxaDeJuros".

5. Solicite ao usuário que insira o período em anos.

6. Guarde esse valor em uma variável chamada "tempo".

7. Calcule o montante final usando a fórmula:

7
ACTIVIDADE II

Com base nos enunciados a seguir, sua missão é criar algoritmos em Portugol
que executem as tarefas solicitadas em cada exercício. Certifique-se de
utilizar a sintaxe da linguagem Portugol que aprendeu em sala de aula para
implementar esses algoritmos de maneira eficaz e funcional. Este exercício
prático também ajudará você a aplicar seus conhecimentos em
programação em Portugol.

Exercício 8: Calculadora de Área de Triângulo

Peça ao usuário que insira a base e a altura de um triângulo. Em seguida,


calcule a área do triângulo usando a fórmula:

• área = (base * altura) / 2

Exiba o resultado na tela.

Exercício 9: Conversor de Tempo

Solicite ao usuário que insira um tempo em segundos. Converta esse tempo


em minutos e segundos. Por exemplo, se o usuário inserir 150 segundos, você
deve exibir "2 minutos e 30 segundos" na tela.

Exercício 10: Cálculo de Desconto em Compras

Peça ao usuário que insira o valor total de uma compra e a porcentagem de


desconto a ser aplicada. Calcule o valor do desconto e o valor final da
compra. Exiba ambos os resultados na tela.

Exercício 11: Calculadora de Média Ponderada

Peça ao usuário que insira três notas e os respectivos pesos de uma avaliação.
Calcule e mostre a média ponderada dessas notas usando a fórmula:

• média = (nota1 * peso1 + nota2 * peso2 + nota3 * peso3) /

(peso1 + peso2 + peso3)

Você também pode gostar