Você está na página 1de 2

FICHA DE AVALIAÇÃO Nº1

10ºD – __/__/_____
SISTEMAS DE INFORMAÇÃO

Nome:_________________________________________________________ n.º_______ Classificação: ______________________

Professor:___________________________________ Encarregado de Educação: ___________________________________

UFCD 0134 – Algoritmia


Crie uma pasta no ambiente de trabalho com o seu 1º e último nome, onde deve guardar os 5 ficheiros do
Portugol.

1. Crie um algoritmo, em Portugol, que permite efetuar a leitura de três valores inteiros e calcular o
triplo do primeiro valor, o produto do segundo valor com o terceiro e o quadrado do terceiro valor
(use o operador de potenciação). O resultado deve ser apresentado como se mostra a seguir:
1
2
3
O triplo de 1 é: 3
O produto de 2 com 3 é: 6
O quadrado de 3 é: 9

2. Crie um algoritmo, em pseudocódigo, que faça a divisão de dois números reais e mostre o
resultado na forma dividendo/divisor = quociente, como se mostra a seguir:
5
2
5.0 / 2.0 = 2.5

3. Crie um algoritmo, em Portugol, que permite indicar se a idade introduzida corresponde a uma
pessoa maior de idade ou menor de idade. O resultado deve ser apresentado como se mostra a
seguir:
Introduza a idade: 18
Maior de idade

4. Crie um algoritmo, em Portugol, que permite indicar se uma nota de teste introduzida é positiva ou
negativa ou nota inválida se introduzir valores fora do intervalo de 0 a 20. O resultado deve ser
apresentado como se mostra a seguir:
Qual a nota do teste: 21
Nota inválida

5. Crie um algoritmo, em Portugol, que permite indicar qual o dia da semana após introduzir o
respetivo número de 1 a 7, como se mostra na tabela abaixo. Use a estrutura “Escolhe”.
1 Domingo
2 Segunda-feira
3 Terça-feira
4 Quarta-feira
5 Quinta-feira
6 Sexta-feira
7 Sábado
outro Dia inválido

Bom trabalho!
Professora: Cristina Folgado

ANO LETIVO 2018-2019


PÁGINA – 2

Análise do problema:
• Com que dados vamos trabalhar – Entradas - Ler
• Que resultados devemos obter – Saídas - Escrever
• Que processos devemos utilizar para produzir resultados – Cálculos

Linguagem do PortugolIDE

Entrada/Saída
Ler- Solicita a introdução de valores para as variáveis através da consola.
ler variavel1, variavel2

Escrever- Escreve texto variáveis, constantes, expressões ou texto na consola.


escrever variável , "texto" , expressão , . . .,

Decisão
Se - Seleção de instruções.
se [condição] então
instruções]
senão
[instruções]
fimSe

Escolhe - Esta estrutura compara o valor da variável com as restantes expressões (valor1. . . valorn) e se a
comparação for positiva esxecuta as instruções do Caso e sai. A estrutura tem um caso por defeito (opcional) que
é executado quando todas as outras condições falharem.
Escolhe variável
Caso valor1:
[instruções]
………………………..
Caso valorn:
[instruções]
Defeito:
[instruções]
FimEscolhe

Tipos de Dados - Básicos


-2 147 483 648
Inteiro
2 147 483 647
-1.7 E 308
Real
1.7 E 308
verdadeiro
Lógico
falso
ASCII(0)
Carácter
ASCII(255)
"Sequências de caracteres"
Texto
"entre aspas"

Operadores
+ Adição = Igual E Disjunção
- Subtracção =/= Diferente OU Conjunção
/ Divisão inteira > Maior XOU Conjunção Exclusiva
* Multiplicação >= Maior ou igual NAO Negação
% Resto da divisão inteira < Menor
^ Potenciação <= Menor ou igual

ANO LETIVO 2018-2019

Você também pode gostar