Escolar Documentos
Profissional Documentos
Cultura Documentos
Turma: 1 TGPSI A
Disciplina: Programação de Sistemas de Informação
Módulo 1 – Introdução à Programação e Algoritmia
Formadora: Ema Calado
2. Faça um algoritmo em pseudocódigo para “Calcular o Stock médio de uma peça”, sendo que
STOCKMÉDIO = (QUANTIDADE MÍNIMA + QUANTIDADE MÁXIMA) /2.
6.2. Dada a base e a altura dum triângulo, calcule e imprima a sua área.
6.3. Dados três valores, determine e imprima a soma e o produto desses valores.
Output:
A soma é:
O produto é:
6.4. Dado o nome do aluno e as classificações do trabalho prático (com peso 50%), do teste (com
peso 30%) e do relatório (com peso 20%).
Determine a média ponderada e imprima o nome, as três notas e a média.
Output:
Nome do aluno:
Nota do trabalho prático:
Nota do teste:
Nota do relatório:
Média:
BOM TRABALHO!!!
Pág. n.º 1
Resolução da Ficha de Trabalho nº2
2. Pseudocódigo
Algoritmo Stock
Var
qmin, qmax, stock: inteiros;
inicio
ler(qmin,qmax);
stock ← (qmin+qmax)/2;
escrever (stock);
fim
6. Pseudocódigo e Fluxograma
Algoritmo AQuadrado
Var
lado, Aq: inteiros;
inicio
ler(lado);
Aq ← (lado*lado);
escrever (Aq);
fim
Pág. n.º 2
6.2 Área do triângulo
Algoritmo AreaTrian
var
base, altura, area: real;
Inicio
Ler (base);
Ler (altura);
area ← (base*altura)/2;
Escrever (area);
Fim
6.3 Dados três valores, determine e imprima a soma e o produto desses valores.
Output:
A soma é:
O produto é:
Algoritmo SomaProd
variaveis
val1, val2, val3,soma, prod: real;
Inicio
Escrever (“Introduza o valor1:”);
Ler (val1);
Escrever (“Introduza o valor2:”);
Ler (val2);
Escrever (“Introduza o valor3”);
Ler (val3);
soma ← val1+val2+val3;
Escrever (“A soma é:”,soma);
prod ← val1*val2*val3;
Escrever (“O produto é:”,prod);
Fim
Pág. n.º 3
6.4 Dado o nome do aluno e as classificações do trabalho prático (com peso 50%), do teste (com
peso 30%) e do relatório (com peso 20%).
Determine a média ponderada e imprima o nome, as três notas e a média.
Output:
Nome do aluno:
Nota do trabalho prático:
Nota do teste:
Nota do relatório:
Média:
Algoritmo media
var
nome: texto;
trab, test, rel, media: real;
Inicio
Escrever (“Introduza o nome do aluno”);
Ler (nome);
Escrever (“Introduza a nota do trabalho”);
Ler (trab);
Escrever (“Introduza a nota do teste”);
Ler (test);
Escrever (“Introduza a nota do relatório”);
Ler (rel);
media ← (trab*0,5)+(test*0,3)+(rel*0,2);
Escrever (“Nome do aluno: “,nome);
Escrever (“Nota do teste: “,test);
Escrever (“Média: “,media);
Fim
Pág. n.º 4