Escolar Documentos
Profissional Documentos
Cultura Documentos
1. TRACING/TRAÇAGEM
1.1. Considere o algoritmo seguinte, 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.
Algoritmo calcula_1;
Variáveis a, b, c, triplo, produto, quadrado: inteiro;
Início
Escrever (“Introduza um valor inteiro:”);
Ler (a);
Escrever (“Introduza um valor inteiro:”);
Ler (b);
Escrever (“Introduza um valor inteiro:”);
Ler (c);
triplo <- a * 3; produto <- b * c;
quadrado <- c ^ 2;
Escrever (“O triplo de “,a,” é: “,triplo);
Escrever (“O produto de “,b,” com “,c,” é: “,produto);
Escrever (“O quadrado de “,c,” é: “,quadrado);
Fim.
1.2. Considere o algoritmo que se segue, que permite calcular o quíntuplo da soma do dobro de dois
números inteiros.
Algoritmo Quintuplo;
Variáveis num1, num2, SomaQuad, Quintuplo: inteiro;
Início
Escrever (“Introduza um valor inteiro:”);
Ler (num1);
Escrever (“Introduza um valor inteiro:”);
Ler (num2);
SomaQuad <- num1*2 + num2*2;
2. PROGRAMAÇÃO
2.1. Crie um algoritmo apresentando-o em pseudocódigo e fluxograma para calcular o número de com-
binações possíveis de um determinado número de bits, indicado pelo utilizador, sendo um número
inteiro e maior que zero.
2.2. Faça a correspondência entre os termos da coluna A e as descrições da coluna B.
2.4. Conclua o preenchimento do quadro seguinte, definindo o número de ordem das instruções apre-
sentadas, de forma a criar um programa para efetuar as operações aritméticas pela ordem: mul-
tiplicação, divisão inteira, exponenciação e subtração.
2.5. Conclua o preenchimento do quadro seguinte, definindo o número de ordem das instruções apre-
sentadas, de forma a criar um programa para efetuar as operações de atribuição pela ordem:
Subtração e atribuição; Multiplicação e atribuição; Divisão; Potência e atribuição.
2.6. Conclua o preenchimento do quadro seguinte, definindo o número de ordem das instruções apre-
sentadas, de forma a criar um programa que, a partir de uma atribuição múltipla, efetue as ope-
rações de comparação pela ordem: Igual; Maior do que; Menor que ou igual e Diferente.