Mostrar mensagens com a etiqueta Fluxogramas. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta Fluxogramas. Mostrar todas as mensagens

terça-feira, 18 de novembro de 2014

Módulo 3 - Exercício 1


Representar este algoritmo através de um fluxograma.

quinta-feira, 13 de novembro de 2014

Módulo 2 - Exercício de Revisão


Resolver este exercício, representando o algoritmo em

1. Fluxograma (em papel)

2. WebPortugol


terça-feira, 11 de novembro de 2014

Exercício Módulo 2 - Instruções Condicionais (2)

Escreva um algoritmo que calcule o valor do prémio de um seguro automóvel em função dos seguintes parâmetros: 

  • Preço base do seguro = 50,00€ 

  • Idade da viatura (acréscimo ao preço base):
            - Entre 6 e 10 anos = 40,00€


            - Até 5 anos = 25,00€ 

            - Entre 11 anos e 15 anos = 50,00€
            - 16 ou mais anos = 80,00€
  • Se a idade do condutor for inferior a 25 anos ou maior ou igual a 60 anos, haverá um agravamento adicional de 25€.
O algoritmo, lê a idade da viatura e a idade do condutor e apresenta o valor total do prémio do seguro.
Representar o algoritmo em:

1. Fluxograma (resolver em papel)
2. Português Estruturado - WebPortugol (colocar na plataforma - Módulo 2, Exercício Instruções Condicionais 2)

Este exercício é para ser resolvido individualmente

Exercícios com Fluxogramas (Revisão)

Representar por um fluxograma os algoritmos seguintes (cada aluno faz um dos exercícios):


quinta-feira, 6 de novembro de 2014

Exercício Módulo 2 - Trabalho para Avaliação

Considere o exercício seguinte:

1. Um posto de combustíveis vende os seus produtos, com a seguinte tabela de descontos:

Gasóleo
Até 10 litros, desconto de 1%
10 litros ou mais e menos de 20 litros, desconto de 2%
20 litros ou mais, desconto de 3%
Gasolina 95
Até 10 litros, desconto de 1,5%
10 litros ou mais e menos de 20 litros, desconto de 3%
20 litros ou mais, desconto de 4%

Escreva um algoritmo que leia o número de litros vendidos e o tipo de combustível (utilizar o carácter D para gasóleo e G para gasolina), calcule e escreva o valor a ser pago pelo cliente sabendo-se que o preço do litro do gasóleo é de 1,197€ e o da gasolina é de 1,378€.

Apresentar o algoritmo em fluxograma.

2. Fazer o algoritmo anterior no WebPortugol, acrescentando o seguinte:
  • O programa deve ler repetidamente os dados de entrada (número de litros vendidos e o tipo de combustível) para vários clientes, até ser lido um número de litros igual a 0. Por cada cliente, o programa apresenta uma mensagem com o número de litros, o tipo de combustível e o valor a pagar, por exemplo, 35 litros de gasóleo pelo preço de 40,64€.
  • Se o quantidade total de combustível, de qualquer tipo, atingir os 500 litros, o programa termina. 
  • Se for lido um número de litros negativo, o programa apresenta uma mensagem de erro e pede para inserir um novo valor.
  • Se for inserido para o tipo de combustível um carácter diferente de D ou G, o programa apresenta uma mensagem de erro e pede para inserir um novo valor.

As respostas (fluxograma + programa) deverão ser colocadas num só ficheiro (em formato PDF ou doc) e submetidas na plataforma da escola (Módulo 2 - Exercício Instruções Cíclicas). 

O nome do ficheiro tem de conter o nome do grupo

Deve ser submetida uma resposta por grupo.

terça-feira, 28 de outubro de 2014

Exercício Módulo 2 - Instruções Condicionais (Continuação)

Alterar o algoritmo em Português Estruturado do post anterior de forma a que seja lido inicialmente o nome do funcionário. Por exemplo, se o funcionário tiver 20 anos, for solteiro e se chamar António Santos, o programa no WebPortugol deverá apresentar no final a mensagem,

O funcionário António Santos pertence à Categoria 1

O programa deverá ainda validar o estado civil, ou seja, só aceita os caracteres 'C' ou 'S'. No caso de ser inserido outro carácter, o programa apresenta a mensagem Estado civil inválido!

As respostas (fluxograma + programa) deverão ser colocadas num só ficheiro (em formato PDF) e submetidas na plataforma da escola (Módulo 2 - Exercício Instruções Condicionais). Deve ser submetida uma resposta por grupo.

Exercício Módulo 2 - Instruções Condicionais

Desenvolver um algoritmo para resolver o problema seguinte:


O algoritmo deverá ler um carácter, representando o estado civil, e um número inteiro, representando a idade do funcionário.

Cada aluno, individualmente resolve este problema, representando o algoritmo nas formas seguintes:

terça-feira, 7 de outubro de 2014

Exercício em Scratch

Fazer um programa no Scratch que corresponda ao fluxograma seguinte:

quinta-feira, 25 de setembro de 2014