Exercícios Revisões 2024 2025

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 2

Aplicações Informáticas

Exercícios

1. Pretende-se um programa que consiga calcular o pagamento de comissão de


vendedores de carros. O problema deve pedir ao utilizados o código do vendedor, o
código do carro, o valor comercial do carro e a taxa de IVA. O valor da comissão do
vendedor é de 3,7% do valor da venda. Deverá ser apresentado o código do
vendedor, o código do carro vendido e o valor da comissão. Elabora o algoritmo
(pseudocódigo e fluxograma) do problema.

2. Elabora um algoritmo, em pseudocódigo e fluxograma, que calcula o perímetro


de um retângulo até que o utilizador escolha terminar este cálculo.

3. Cria um algoritmo, em pseudocódigo, que para um número inteiro introduzido


pelo utilizador, calcule e imprima a tabuada desse mesmo número. Deve poder
apresentar a tabuada de quantos números desejar. O programa termina quando o
utilizador indicar o número 0.

4. Cria um algoritmo, em pseudocódigo, que dados os coeficientes a, b, e c de uma


equação do 2.º grau determina o resultado da equação.

5. Dados dois números inteiros introduzidos pelo utilizador, determine se os dois


números são iguais entre si ou qual o maior deles. Faça o pseudocódigo,
fluxograma e ainda a traçagem do algoritmo para as seguintes situações: num1= 16
e num2= 16, e, num1= 13 e num2= 19.

6. Crie um algoritmo que atribui à variável A o valor lógico True e à variável B o valor
lógico False. Depois, os valores lógicos das variáveis são trocados entre si. Por
último, são apresentados os valores lógicos de cada variável. Faça o pseudocódigo,
fluxograma e ainda a traçagem do algoritmo. Teste para diferentes valores de A e B
(modifique o seu algoritmo se necessário).

7. Para cada número inteiro de 1 a 7 (introduzido via teclado pelo utilizador de um


sistema informático) determina o dia da semana que lhe corresponde. Se o número
inteiro introduzido não for um número de 1 a 7 surge uma mensagem a informar que
foi inserido um número inválido. Faça o pseudocódigo, fluxograma e traçagem para
dia= 4 e dia = 9.
8. Realize uma calculadora simples. O utilizador insere o primeiro número, a
operação que deseja executar e um segundo número. O algoritmo efetuará o
cálculo respetivo.

9. Escreva a sequência de números inteiros de 1 a 10. Utilize diferentes estruturas


de controlo. Faça o pseudocódigo, fluxograma e ainda a traçagem do algoritmo.

10. Numa situação em que o utilizador introduz a designação de um produto, a sua


quantidade e o seu preço, calcula o valor total do produto existente. O programa
deve apresentar o nome do produto e o respetivo valor total. Faça o pseudocódigo,
fluxograma e traçagem para os seguintes valores de entrada: designação do Página
3 de 3 produto= “caneta”, quantidade de produtos= 10, preço de cada produto =
0,50 cêntimos.

11. Dado um conjunto de seis valores a fornecer pelo utilizador, faça um algoritmo
capaz de determinar o seu valor médio.

12. Calcule a média de n números inteiros. Este número n é indicado pelo utilizador.
Utilize as estruturas de controlo possíveis e adequadas. Faça o fluxograma,
pseudocódigo e traçagem para n= 2 (o primeiro número lido é 10 e o segundo 12).

13. Escrever no monitor 100 vezes o carater ‘*’. Faça o pseudocódigo, fluxograma e
ainda a traçagem do algoritmo.

14. Escrever um número de asteriscos definido pelo utilizador no monitor. Faça o


pseudocódigo, fluxograma e ainda a traçagem do algoritmo.

15. Escrever por ordem inversa a sequência de números pares de 0 a 10. Faça o
pseudocódigo, fluxograma e ainda a traçagem do algoritmo.

16. Ler 100 números e contar quantos são positivos e quantos são negativos. Faça
o pseudocódigo, fluxograma e ainda a traçagem do algoritmo.

17. Apresenta a sequência de n números pares positivos ou nulo, sendo o limite


máximo da sequência dado pelo utilizador. O limite mínimo da sequência é zero.
Faça o pseudocódigo, fluxograma e ainda a traçagem do algoritmo.

18. Elabora um programa que permita a leitura de carateres até ser introduzido um
asterisco. Faça o pseudocódigo, fluxograma e ainda a traçagem do algoritmo.

19. Calcula o número de nomes inseridos pelo utilizador até que se insira a palavra
‘Fim’. Faça o pseudocódigo, fluxograma e ainda a traçagem do algoritmo.

Você também pode gostar